【发布时间】:2010-09-12 01:58:52
【问题描述】:
我想知道是否有任何方法可以将自定义行为添加到自动属性 get/set 方法中。
我能想到的一个明显案例是希望每个 set 属性方法都调用任何 PropertyChanged 事件处理程序,作为 System.ComponentModel.INotifyPropertyChanged 实现的一部分。这将允许一个类具有许多可以观察到的属性,其中每个属性都使用自动属性语法定义。
基本上我想知道是否有任何类似于 get/set 模板或 post get/set hook 的类范围。
(我知道相同的最终功能可以通过稍微冗长的方式轻松实现 - 我只是讨厌重复模式)
【问题讨论】:
标签: c# .net properties automatic-properties