C#支持9种整数类型,sbyte,byte,short,ushort,int,uint,long,ulong和char。
类型 | 含义 | 取值范围 |
sbyte | 表示有符号的8位整数 | -128~127 |
byte | 表示无符号的8位整数 | 0~255 |
short | 表示有符号的16位整数 | -32768~32767 |
ushort | 表示无符号的16位整数 | 0~65535 |
int | 表示有符号的32位整数 | -2147483648~2147483647 |
uint | 表示无符号的32位整数 | 0~4294967295 |
long | 表示有符号的64位整数 | -9223372036854775808~9223372036854775807 |
ulong | 表示无符号的64位整数 | 0~18446744073709551615 |
char | 表示无符号的16位整数 | 0~65535 |