[轉貼文章] Mgen - .NET 4.5(C#):INotifyPropertyChanged执行的演变:从表达式树到调用方信息的BindableBase类型

摘要:[轉貼文章] Mgen - .NET 4.5(C#):INotifyPropertyChanged执行的演变:从表达式树到调用方信息的BindableBase类型

在.NET中開發的物件只要實做 INotifyPropertyChanged介面,就可以透過DataBinding機制將資料變化呈現在WPF、Silverlight表單之中。而隨著.NET版本不斷的進化,目前實做INotifyPropertyChanged介面已經不需要手動去建立、維護propertyName。
 
下列這篇文章內容,分享在.NET中實做INotifyPropertyChanged介面的各種方法 (例如:使用.NET4.5提供的CallerMemberName),推薦開發人員研讀與學習。
 
期許自己
能以更簡潔的文字與程式碼,傳達出程式設計背後的精神。
真正做到「以形寫神」的境界。