C#所有数据类型都继承object

分为:值类型(struct),引用类型(class),指针类型(不安全模式下使用,C#中用的少)

值类型:直接存储值

  • 结构类型:数值类型,布尔类型,自定义结构类型

  • 枚举类型

引用类型:存储值的地址

object,string,类,接口,委托,数组

C#中所有类型都直接或间接继承Object

所有值类型都直接或间接继承System.ValueType