我在看NotifyPropertyChanged()
从INotifyPropertyChanged
,并注意到,在微软的例子,如这里:是否NotifyPropertyChanged线程安全?
http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx
没有委托引用的捕获第一(因为它说,在这里做,例如:Use of null check in event handler )
我查看了自动生成的Reference.cs中的ServiceReferences,并且完成了此检查。
所以我的问题是我应该这样做(以任何形式,如扩展方法等)?如果我不这样做,是否有任何可能的问题?
好的,我看过的微软例子并不是最好的。感谢回复 – Firedragon
他们在MS例子中就是这么做的......我是否盲目? – fixagon
@fantasticfix PropertyChanged必须首先复制到本地变量 – Simon