VisualStudio 2010-更改对象属性?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (19)

在VisualStudio 2010中,是否有可能破坏任何更改对象属性的方法(例如方法)?

提问于
用户回答回答于

可以在setter中放置一个断点。即使它目前是一个自动实现的属性,例如:

public string SomeProperty { get; set; }

可以这样轻松地更改它:

private string _someProperty;
public string SomeProperty {
    get { return _someProperty; }
    set {
        // Set breakpoint here, or type Debugger.Break();
        _someProperty = value;
    }
}
用户回答回答于

对于属性,可以使用普通断点和条件来完成此操作。只需在属性设置器上设置断点,右键单击并选择条件

value != backingField

扫码关注云+社区