C# 提供称为简单类型的预定义结构类型集。简单类型通过保留字标识,而这些保留字只是 System 命名空间中预定义结构类型的别名,详见下表。保留字 化名的类型 
sbyte
 System.SByte
 
byte
 System.Byte
 
short
 System.Int16
 
ushort
 System.UInt16
 
int
 System.Int32
 
uint
 System.UInt32
 
long
 System.Int64
 
ulong
 System.UInt64
 
char
 System.Char
 
float
 System.Single
 
double
 System.Double
 
bool
 System.Boolean
 
decimal
 System.Decimal
 由于简单类型是结构类型的别名,每个简单类型都具有成员。例如,int 具有在 System.Int32 中声明的成员以及从 System.Object 继承的成员,允许使用下面的语句:int i = int.MaxValue;         // System.Int32.MaxValue constant
string s = i.ToString();      // System.Int32.ToString() instance method
string t = 123.ToString();      // System.Int32.ToString() instance method