摘要:
1 可以对赋值 做验证 ,范伟限制,额外的限制2 可以设置 只读 只写3可以做线程同步4 可以将属性设置在interface接口中5 可以使用虚属性 或 抽象属性可以填补 没有 虚字段 抽象字段的 遗憾,在设计组件的时候非常有用但如果没有上述理由,而且日后对程序做大的改动可能性比较小时,我想也大可不必非要把每个public字段都要变成属性。比如在设计一些轻型的struct,用于互操作的时候,直接使用public字段没什么不好。关于属性的性能问题需要谈一点,如果仅仅是简单地以存取模式来使用属性,在相当程度上是没有性能损失的。因为在JIT编译过程中已经做了inline的处理。不过inline处理还 阅读全文