[.net framework 4.5 ↑]使用CallerMemberName Attribute
一般寫法
繼承INotifyPropertyChanged Interface
實做介面
1 | public void OnPropertyChanged(string parameter){} |
CallerMemberName Attribute
這樣OnPropertyChanged(“ProperyName”)這樣的東西要寫很多次,沒什麼意義
.net framework4.5之後加入了CallerMemberNameAttribute
1 | public void functionName([CallerMeberName] string parameter=""){} |