结构与继承
它不能从一个结构中继承。
唯一的例外是对应的结构(和C#中的其他类型一样)最终派生于类System.Object。
每个结构派生自System.ValueType
类,System.ValueType类又派生自System.Object。ValueType
并没有给Object添加任何新成员,但提供了一些更适合结构的实现方式。
结构的构造函数
public Dimensions()
{
Length = 0;
Width = 1;
}
public Dimensions()
{
Length = 0;
Width = 1;
}
public Dimensions(double length, double width)
{
Length = length;
Width = width;
}