基本数据类型:
bool 不能与0/1转换
byte 1B
short 2B
int 4B
long 8 B
long a = 123;
long b = 123L;
这样的话编译器就不用再转换了float 4 B
double 8B 小数默认是double
Console.Write(123.6.GetType());//system.double
Console.Write(123.6f.GetType());//system.single
Decimal 16B
我们在程序中的写的数据类型,都是假的,都会被编译成msil,msil的数据类型可以用.getType()查看