【结构】
1.结构和类的区别是它们在内存中的存储方式、访问方式(类是存储在堆上的引用类型,而结构是存储在栈上的值类型)和它们的一些特征(如结构不支持继承)。
2.结构和类在语法上的区别是,结构使用 struct 关键字替代 class 来声明结构。
3.结构总是继承于 System.ValueType,而 System.ValueType 继承于 Object。
4.不能为结构提供无参构造函数,编译器不允许。可以不定义构造函数。
5.结构不支持结构间的继承,但支持接口继承。
posted on 2017-07-23 03:14 萨尔 阅读(118) 评论(0) 编辑 收藏 举报