1.C#short类型占两个字节,int类型占四个字节,long类型占八个字节。C#中没有unsigned这个关键字,取而代之的是ushort, uint, ulongC#中同样有占一个字节的整数类型,byte 和 sbyte

 

2.使用const声明为常量时,不必再使用static声明为静态,它本身已经隐式地声明为静态了。常量在运行时并不会像变量一样占据一定内存空间,在编译时就在代码中将它们替换成它们所代表的整数或字符。

 

3.C#中可以用checked关键字检查数据是否溢出。

 

4.C#char类型占用两个字节,代表一个Unicode编码,转换成int型时需要进行显式转换。

 

5.C#编译器会把任何带有小数点的数字看作double类型,如需要float类型,则需要在数字后面加上‘f’。floatSystem.Single结构的别名,doubleSystem.Double的别名。

 

6.不像CC++C#中取模运算符‘%’可以作用于任何数字型的数据,包括doublefloat

 

 

posted on 2013-02-01 15:14  RedHood  阅读(175)  评论(0编辑  收藏  举报