我在看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