温故而知新----.net中结构和类的区别

  1. 结构是值类型,而类是引用类型;
  2. 结构不能继承;类是可以继承的;
  3. 结构可以指定字段在内存中如何布局;
  4. 如果我们给类提供了一个构造函数,编译器就不提供默认构造函数了,而结构编译器总是会提供一个无参数的构造函数。
  5. 结构总是存储在堆栈中或一个堆中对象的一部分(inline)

posted on 2011-05-04 09:57  梁朝伟  阅读(283)  评论(1编辑  收藏  举报

导航