的文档Access.BackingField()
表明:
设置访问策略以使用自动属性的支持字段。
我知道自动属性是用支持字段编译的,但是如果属性根据定义是一个普通的 getter/setter,那么直接进入支持字段而不是使用 setter(即使用 FNH 默认值)可以获得什么优势。
我能想到的唯一一件事是,如果以后有人向 setter 添加逻辑,则可能希望映射中断。
我错过了什么?
的文档Access.BackingField()
表明:
设置访问策略以使用自动属性的支持字段。
我知道自动属性是用支持字段编译的,但是如果属性根据定义是一个普通的 getter/setter,那么直接进入支持字段而不是使用 setter(即使用 FNH 默认值)可以获得什么优势。
我能想到的唯一一件事是,如果以后有人向 setter 添加逻辑,则可能希望映射中断。
我错过了什么?