C# - 检查哪个事件更改/访问了一个属性

Bin*_*nil 3 c# properties

我有一个有财产的班级说

    private string fieldSelectedItem;
    public string FieldSelectedItem
    {
        get
        {
            return fieldSelectedItem;
        }
        set
        {
            fieldSelectedItem = value;
        }
    }
Run Code Online (Sandbox Code Playgroud)

它可以从很多地方访问.

我遇到了一种情况,即某个属性是由某个事件访问的.还有一些事件正在改变价值.我试过调试.是否可以检查哪个事件/功能已更改/访问该属性.有没有办法这样做.

Jam*_*iec 9

如何在setter中放置一个断点并查看堆栈跟踪.

Simples.