我第一次使用IObservable,试图调试一些前一段时间编写的代码。我主要遵循它的操作,但是我遇到的问题是,我们有一个方法OnChanged订阅了该对象,当该对象的某些内容发生更改时触发,但是我一直在努力寻找导致更改的原因起飞的方法来自。任何人都可以建议任何方法来找到此信息吗?
嗯,这是到目前为止还不是一个好办法,但是应该可以工作
public void OnChanged(object property, [CallerFilePath] string file = null, [CallerLineNumber] int (not sure) lineNumber = null)
{
// Body
}
使用这些属性,您应该获得文件和行号