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

黑马程序员 .NET学习笔记 <2>

2013-08-31 12:33 435 查看
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------

一、数据类型

1、常用的5种数据类型:

Int、double、char、string、decimal(数值后面加“m”修饰)。

2、一切类型都可以转换成字符串类型。每种类型都有ToString()方法。

3、强制类型转换。例:int a=(int)3.14。

4、Convert和强制转换的区别:

Convert不是内存级别的转换,而是考虑数据意义的转换。例:Convert.ToInt32(字符串),字符串内必须为数字,否则无法转换,会报错。

注:Convert将字符转换为对应的ASC码。

二、运算符

1、“++、--”一元运算符优先级大于“+-”二元运算符。

2、符合运算符“+=、-=、*=、/=、%=”。例:a=a+3等价于a+=3(运算效率大于前者)。

3、关系表达式的运算结果为布尔型。例:3>4,运算结果为false。

4、算数运算优先级大于逻辑运算,一元运算优先级大于二元运算。

5、判断年份是否为闰年的条件:

         1)能够被400整除;

         2)能够被4整除,且不能被100整除。

         例:(year%400==0)||((year%4==0)&&(year%100!=0))

6、“&&、||”如果第一个表达式满足一定条件,则第二个表达式不进行运算。

三、if结构

1、else语句和最近的if关联。

四、switch结构

1、“switch-case”常用于等值比较。

2、case语句共用:如果case语句后无语句,则直到第一个case后有语句处才执行。

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