C#-检查哪个事件更改/访问了属性
我有一个具有属性的类C#-检查哪个事件更改/访问了属性,c#,properties,C#,Properties,我有一个具有属性的类 private string fieldSelectedItem; public string FieldSelectedItem { get { return fieldSelectedItem; } set { fieldSelectedItem = value; } } 它可以从很多地方进入
private string fieldSelectedItem;
public string FieldSelectedItem
{
get
{
return fieldSelectedItem;
}
set
{
fieldSelectedItem = value;
}
}
它可以从很多地方进入
我遇到了这样一种情况:类中的属性被某个事件访问。还有一些事件正在改变值。我试过调试。是否可以检查哪个事件/函数已更改/访问属性。有什么方法可以做到这一点。在setter中放置一个断点并查看堆栈跟踪如何
简单。如果您中断了属性访问器,堆栈跟踪应该为您提供有关调用来自何处的一些信息