本章内容 C#程序是一组类型声明 类型是一种模板 实例化类型 数据成员和函数成员 预定义类型 用户定义类型 栈和堆 值类型和引用类型 变量 静态类型和dynamic关键字 可空类型 实例化类型 从某个类型模板创建实际的对象,称为实例化该类型。 通过实例化类型而创建的对象被称为类型的对象或类型的实例。这两个术语可以互换。 在C#程序中,每个数据项都是某种类型的实例。这些类型可以是语言自带的,可以是BCL 或其他库提供的,也可以是程序员定义的。 图3-2阐明了两种预定义类型对象的实例化。