类型 范围 大小
sbyte -128 到 127 有符号 8 位整数
byte 0到255 无符号 8 位整数
char U+0000 到 U+ffff 16 位 Unicode 字符
short -32,768 到 32,767 有符号 16 位整数
ushort 0 到 65,535 无符号 16 位整数
int -2,147,483,648 到 2,147,483,647 有符号 32 位整数
uint 0 到 4,294,967,295 无符号 32 位整数
long -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 有符号 64 位整数
ulong 0 到 18,446,744,073,709,551,615 无符号 64 位整数
--------------------------------------------------------------------------------------------------------------------------
类型 大致范围 精度
float ±1.5e−45 到 ±3.4e38 7 位
double ±5.0e−324 到 ±1.7e308 15 到 16 位