类型
|
描述
|
例子
|
object
|
所有其它类型的最根本的基础类型
|
object o = null;
|
string
|
字符串类型;一个字符传是一个 Unicode 字符序列
|
string s = "Hello";
|
sbyte
|
8-bit 有符号整数类型
|
sbyte val = 12;
|
short
|
16-bit 有符号整数类型
|
short val = 12;
|
int
|
32-bit 有符号整数类型
|
int val = 12;
|
long
|
64-bit 有符号整数类型
|
long val1 = 12;
long val2 = 34L; |
byte
|
8-bit 无符号整数类型
|
byte val1 = 12;
byte val2 = 34U; |
ushort
|
16-bit 无符号整数类型
|
ushort val1 = 12;
ushort val2 = 34U; |
uint
|
32-bit 无符号整数类型
|
uint val1 = 12;
uint val2 = 34U; |
ulong
|
64-bit 无符号整数类型
|
ulong val1 = 12;
ulong val2 = 34U; ulong val3 = 56L; ulong val4 = 78UL; |
float
|
单精度浮点数类型
|
float val = 1.23F;
|
double
|
双精度浮点数类型
|
double val1 = 1.23;
double val2 = 4.56D; |
bool
|
二进制类型 ; 一个二进制数据不是真就是假
|
bool val1 = true;
bool val2 = false; |
char
|
字符类型 ; 一个字符数据是一个 Unicode 字符
|
char val = 'h';
|
decimal
|
精确十进制类型,有 28 个有效位
|
decimal val = 1.23M;
|