在C#中,变量分为以下几种类型:
-
值类型
-
引用类型
-
指针类型
值类型
值类型变量可以直接赋值。它们衍生自类System.ValueType。
值类型直接包含的数据。一些实例是整数,字符,浮点数,其存储的数字,字母,浮点数,分别。当声明一个int类型,系统分配内存来存储值。
下表列出了在C#2010可用值的类型:
类型 | 表示 | 范围 | 默认值 |
---|---|---|---|
bool | 布尔值 | True 或 False | False |
byte | 8-bit 无符号整数 | 0 - 255 | 0 |
char | 16-bit Unicode字符 | U +0000 到 U +ffff | ' |