小鱼儿-fly

c#,ASP.NET 一条艰辛而漫长的道路...千里之行,始于足下!

导航

C# 结构与类

Posted on 2010-10-29 10:43  小鱼儿-fly  阅读(243)  评论(0编辑  收藏  举报
  • 结构是值类型,类是引用类型。new关键字只是用来调用默认构造函数初始化数据。若将结构数据作为参数传给方法,需用ref传其引用地址。
  • 结构存储在堆栈中,其生存期的限制与简单的数据类型一样。
  • 结构不支持继承。
  • 结构的构造函数的工作方式有一些区别。编译器总是提供一个无参数的默认构造函数,这个是不允许被替换的。
  • 使用结构,可以指定字段如何在内存中布局。