1、整数变量
变量是一个供程序存储数据的盒子,在C#中,每个变量都有一个特定的类型,不同类型的变量其内存大小也不尽相同。
整数类型的变量byte 8位 255 short 16位 65536(带±) int 32位 long 64位
注意小空间的值可以赋值给大空间,但是大空间不可以赋值给小空间
2、浮点型
float
float需要在后面加f进行赋值,否则就是double类型,所有整数类型可以赋值给float类型,但float都不能赋值给整数类型
double比float大
3、十进制
对于decimal不是基础结构,每一次运算都需要消耗大量资源(一般不用)
1、其精度确定
2、一般用来表示金钱数额,但是仍然会有一定的精度损失(其不用与表达式的计算)
3、和其他的基础变量结构均没有互通性
4、bool变量
bool变量和上面的变量不可以转换
上面所有的类型都是值类型,声明了之后会给出初值,0和False
5、字符类型
字符型char
字符串string
相加
{}的方法和数值型的转化
字符串只进行说明得到的是null(空)
而数值型需要这样
在字符串中“”是有一个为空的东西,但是null是真的一点的都没有
那么数值型的怎么赋值为空,需要用?