A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一:变量
变量(类型 名称 值)
变量包含 值类型,引用类型
值类型指取名后赋值
引用类型指枚举
eg:int i=1;

二:数据类型
数据类型分为值类型,引用类型
值类型中为整型,非整型,整型int等,非整型为double.char.string.bool等
引用类型中有结构(struct),枚举(enum)

三:运算符
加 +
减 -
乘 *
除 /
逻辑或 &&  两个都真才为真
逻辑非 ||  两个为假才为假
等于 ==
大于 >
小于 <
大等于 >=
小等于 <
前加 ++i 运算前加
后记 i++ 运算后加
前减 --i 运算前减
后减 i-- 运算后减

四:流控语句(if、switch、for、while)
1.
if
{
语句
}
else
{
语句
}

2.
switch
{
case 1:语句一
break;
case 2;语句二
break;
case 3;语句三
break;
default:默认语句
break;
}

3.
for{int i =0;循环次数;i递增递减}
{
语句
}

4.
while(循环条件)
{
语句
}

do
{
语句
}
while(循环条件);

五:枚举
enum 枚举名
{
变量1;
变量2;
...
}

六:数组
int[]number=new int[5]{1,2,3,4,5}

七:函数
int[]number=new int[5]{1,2,3,4,5}

八:变量作用域
public:存取不受限制.
private:只有包含该成员的类可以存取.
internal:只有当前工程可以存取.
protected:只有包含该成员的类以及继承的类可以存取.

九:变量与变量的值
每一个变量都要求定义为一个特定的类型,并且要求存储在变量中的值只能是这种类型的值。

十:字符串的内存管理
1.执行程序的时候内存中有两个地方用于存储程序变量.
2.栈主要用于存储代码,自动变量等信息;而堆则主要用于存储运行期生成的对象等信息。
3.栈在我们程序中主要是用于保存程序运行时的一些状态信息。堆则主要是用于保存对象内容,以便我们

能够在任何时候去访问这些对象。

十一:字符串的处理
1.Length:获得一个字符串的长度
2.ToUpper():将一个字符串转换为大写
3.ToLower():将一个字符串转换为小写
4.Equals(string strTwo,StringComparison.OrdinalIgnoreCase):比较两个字符串,忽略大小写
5.Split(new char[]{'要分割的字符'},StringSplitOption.RemoveEmptyEntries):切割字符串中的指定

字符。
6.Replace(string oldValue,string newValue):字符串的替换
7.Substring():截取字符串
8.Contains():判断是否包含,返回一个bool类型
9.StartsWith():判断是否以某个字符串开头
10.EndsWith():判断是否以某个字符串结束
11.IndexOf():获得某个字符或者字符串第一次出现的未知
12.LastIndexOf():
13.Trim():去掉字符串两端的空格
14.TrimStart():去掉前端的字符
15.TrimEnds():去掉后端的字符



评分

参与人数 2技术分 +1 黑马币 +3 收起 理由
黑马-吕老师 + 1
思·长安 + 3 赞一个!

查看全部评分

3 个回复

倒序浏览
二:数据类型
数据类型分为值类型,引用类型
值类型中为整型,非整型,整型int等,非整型为double.char.string.bool等
引用类型中有结构(struct),枚举(enum)

结构和枚举是引用类型?以下是msdn原话
---------------------------------------------------------------------
值类型(C# 参考)

Visual Studio 2013 其他版本 此主题尚未评级 - 评价此主题
值类型主要由两类组成:
结构
枚举
结构分为以下几类:
Numeric(数值)类型
整型
浮点型
decimal
bool
用户定义的结构。
回复 使用道具 举报
自由の风 发表于 2013-11-3 09:35
二:数据类型
数据类型分为值类型,引用类型
值类型中为整型,非整型,整型int等,非整型为double.char.strin ...

是啊,怎么了
回复 使用道具 举报
自由の风 发表于 2013-11-3 09:35
二:数据类型
数据类型分为值类型,引用类型
值类型中为整型,非整型,整型int等,非整型为double.char.strin ...

是啊,怎么了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马