有没有办法做到这一点:
class Example {
[ChangeNotification]
private int field;
}
这样更改“字段”的值会自动记录、生成事件等?
最佳答案
不,属性是特定于类型的,而不是特定于实例的。
但是你可以实现INotifyPropertyChanged
在你所有的对象上,让一些类监听所有事件并进行日志记录。
关于c# - 属性可以用于自动更改通知/记录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3944536/