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 |
