日期:2014-05-19  浏览次数:20791 次

结构的用法
我是一个刚刚学习c#的新手,在看书的时候产生了一点疑惑,请各位帮忙解决。
c#语言基础上说结构是值类型,但是在介绍运算符重载的时候将结构实例化了,这是为什么?

------解决方案--------------------
如果使用 new 运算符创建结构对象,则会创建该结构对象,并调用适当的构造函数。与类不同,结构的实例化可以不使用 new 运算符。如果不使用 new,则在初始化所有字段之前,字段都保持未赋值状态且对象不可用。