C#数据类型、标识符和关键字

C#中的数据类型分为两大类:值类型(value types)和引用类型(reference types)。值类型包含一些简单的类型(例如 char int 和float),枚举(enum)和结构(struct)。引用类型包括类(class)、接口(interface)、委托(delegate)和数组
 
 
值类型和引用类型的区别在于,值类型变量直接包含他们的数据(这些变量大多存放在内存的栈stack中),而引用类型则存储的是对象的引用。也就是说引用类型变量所存储的只是一个指针("引用"),对象实体所占用的空间是存放在其他地方(内存堆heap)
C#中预定义的数据类型
在表中所定义的类中,只有object及string属于引用类型,其他13种类型都是值类型。这13种类型又称为简单类型(simple types)
 
任何一个变量、常量、方法、对象和类都需要有名字,这些名字就是标识符(identifier)。标识符需要见名知意,标识符需要遵守一定的语法规则
关键字(keyword)是C#保留并具有特殊含义的单词,也成为保留字,它们不能用于标识符。所有的关键字都是由小写字母组成的。


原文地址:https://www.cnblogs.com/fanjianzhi/p/12818010.html