有没有办法做到这一点:
class Example {
[ChangeNotification]
private int field;
}
这样更改“字段”的值将自动记录,生成事件等?
最佳答案
不,属性是类型特定的,而不是实例特定的。
但是您可以在所有对象上实现INotifyPropertyChanged
,并让某个类监听所有事件并进行日志记录。
有没有办法做到这一点:
class Example {
[ChangeNotification]
private int field;
}
最佳答案
不,属性是类型特定的,而不是实例特定的。
但是您可以在所有对象上实现INotifyPropertyChanged
,并让某个类监听所有事件并进行日志记录。