3

的文档Access.BackingField()表明:

设置访问策略以使用自动属性的支持字段。

我知道自动属性是用支持字段编译的,但是如果属性根据定义是一个普通的 getter/setter,那么直接进入支持字段而不是使用 setter(即使用 FNH 默认值)可以获得什么优势。

我能想到的唯一一件事是,如果以后有人向 setter 添加逻辑,则可能希望映射中断。

我错过了什么?

4

1 回答 1

3

啊,我想我在这里找到了答案。

如果自动属性有private访问器,则使用支持字段。

于 2010-09-10T00:23:23.267 回答