您的位置:首页 > 职场人生

黑马程序员——C#基础视频笔记1

2013-07-06 18:35 281 查看
---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! ----------------------
注释方法

1, 
行注释  //

2, 
段注释  /* 要注释的内容 */

3, 
文档注释  ///   三个/注释(类注释)

4, 
#region和#endregion可以折叠一段代码

 

 

 

变量:变量就是内存地址的别称,有了变量就不用记忆内存地址了

定义一个变量就是向内存申请一块内存空间

数据类型变量名

I=1000  把1000放在i所代表的内存空间中

C#中直接写一个有小数点的数值是double类型的,需要在数值后面添加m后缀才为decimal类型

 

变量名命名规范:Camel命名法用于方法中变量的命名,第一个单词小写,后面的第一个字母大写

             
如:studentName

              Pascal命名法每个单词的首字母都大写

 

“+”表示字符连接

 

占位符的使用,{}中的数字表示后面变量的索引值

 

 

转义字符

在字符串前面加一个@表示字符串中的反斜杠\不在表示转义

Console.writeLine(@“G:\c#经典入门视频”);

若需要输入双引号,用两个双引号代替

Console.writeLine(@“G:\c#经典““入门””视频”);

 

 

类型的隐式转换

参与运算的操作数和结果类型必须一致,不一致时,满足下面条件是,系统自动完成类型转换

              1·两种类型兼容

                    例如  int和double兼容

              2·必须一边精度大,一边精度小 并且把小的转向大的不丢失精度

 

 

逻辑运算符与或的短路问题

int a = 10;

int b = 5;

bool result1 = ++a > 50 && ++b > 1;//由于&&两边只要有一个为false的时候,布尔变量就是false了,因此如果前面的一部分为false的时候,后面的一部分不在执行

//结果输出a=11,b由于没执行,b=5

bool result2 = ++a > 5 || ++b > 1;//由于||两边只要有一个为true的时候,布尔变量就是true了,因此如果前面的一部分为true的时候,后面的一部分不在执行

//结果输出a=11,b由于没执行,b=5

Console.WriteLine("a={0}  b={1}",a,b );


---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! ----------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐