DotNet
1.Struct是值类型,它继承自ValueType;Class是引用类型,它继承自System.Object.
2.Struct存放在堆栈上,Class存放在托管堆中.
3.Struct不可以有无参构造方法.Class允许.
4.在使用Struct前,它的成员必须初始化,而Class不需要.它在使用之前会默认初始化.
5.Struct不允许在声明时初始化成员.