1.Decimal类型
在C#中,提供了decimal类型,表示精度更高的浮点数.这一类型不是基本类型,所以在计算时使用该类型会有性能损失.
要把数字指定为decimal类型,而不是double、float或整型,可以在数字的后面加上字符M(或m),如下所示:
decimal d = 12.3M;
2.bool类型
bool值和整数值不能互换.如果变量(或函数的返回类型)声明为bool类型,就只能使用值true或false.如果试图使用0表示false,非0值表示true,就会出错.
3.char类型
C#中的char类型包含16位.
4.C#预定义的值类型
内置的值类型表示基本数据类型,包括:
整型(sbyte,short,int,long,byte,ushort,uint,ulong)
浮点类型(float,double)
字符类型(char)
布尔类型(bool)
decimal类型
5.C#预定义的引用类型
内置的引用类型包括:
object类型
string类型