维纳斯
在程序中寻找自由与成就感~~~~

前言:从今天开始回顾一下以前学过的知识。

1.变量的命名规则:必须以字母或者下划线(_),其后的字符可以是任意个数字、字母、下划线,不能全部使用C#的关键字,比如class、namespace、new、void等。判断方式:VS中亮蓝色的就是关键字。这也是类、函数等的命名规则。C#中建议变量的开头用小写。

2.转义符:主要用来消除紧随其后的原有字符的含义。转义字符是一个字符,它由“\”和“一个字母”来组成具有特殊意义的一个字符。char a="\''";//在内存中表示一个字符。\\反斜线  \b 退格 \"双引号  \0空格  \n换行  \t表示多个空格,并且具有使行与行之间对齐的功能。

@的用法:字符串前如果有\,则不再理解为转义符;使字符串可以换行。

3.无论是强制转换还是隐式转换,都要求数据类型要相互兼容(都是内存级别的转换),比如:int age=(int)Console.ReadLine();//这是错误的,因为Console.ReadLine()是字符串类型的与int类型的不兼容。

int age=Convert.ToInt32(Console.ReadLine());//正确,Convert不再是内存级别的转换,而是考虑数据意义的转换,是一个加工、改造的过程。

4.

1             int i = 20;
2             Console.WriteLine("{0}",i==1);//输出为false
3             Console.WriteLine("{0}",i=1);//C#中赋值表达式也有值,它的值表示为赋值后变量的值,输出为1

 

posted on 2012-11-16 23:00  维纳斯  阅读(240)  评论(0编辑  收藏  举报