结构体派生自ValueType,ValueType派生自Object,可访问Object的方法。结构体是一种缩小版的类。结构体不能继承。结构体总是有一个无参数的默认构造函数,不允许替换。结构体可指定字段如何在内存中布局。
结构体在很多方面和类相同。但有些与类不同,结构的实例化可以不使用 new 运算符,类不行。结构可以声明构造函数,但它们必须带参数,不能重写默认的构造函数。更重要的是它不能继承。