Kyl*_*Lib 7 .net inotifypropertychanged
我已经看到用于实现INotifyPropertyChanged的以下模式
private void NotifyPropertyChanged(string propertyName)
{
PropertyChangedEventHandler handler = PropertyChanged;
if (handler != null)
{
handler(this, new PropertyChangedEventArgs(propertyName));
}
}
public event PropertyChangedEventHandler PropertyChanged;
Run Code Online (Sandbox Code Playgroud)
有人可以向我解释var handler = PropertyChanged赋值在检查null之前的必要性与直接检查PropertyChanged == null吗?
谢谢
| 归档时间: |
|
| 查看次数: |
1685 次 |
| 最近记录: |