C#基础之数据类型
C#基础的数据类型
C#的基本数据类型:C#一共有15个预定义类型,其中13是值类型,两个是引用类型。
一、 预定义类型:
1.整形:
CTS(Common Type System的缩写,即类型系统)
2.浮点型:
float数据类型用于较小的浮点数,因为他要求的精度比较低。
double数据类型币float数据类型大,提供的精度也大一倍(15位).
如果在某句代码中没有对某个非整数值(例如12.3)硬编码,则编译器一般假定该变量是double。
如果想制定该值为float,要在在后面用F(f)加以申明:float = 12.3F;
3.decimal类型:
Decimal类型专门用于进行财务计算,使用decimal类型提供的28位的方式取决于用户,要把数字指定为decimal类型,可以在数字的后面加上字符M(或m),例如:decimal money = 12.30M;
4.bool(布尔)类型
5.char字符类型
char类型的字变量是用单引号括起来的。如’A’
如果把字符把在”A”内,编译器会把他看作是字符串,从而产生错误。
6.引用类型:
有object和string两个类型