标签: c# class events
我想拥有它,以便在我的类中的变量被更改时随时调用一个函数。我知道我可以用get-set变量做到这一点,但是如果我不想为我班上的每一个变量设置那么有更好的方法吗?
答案 0 :(得分:2)
没有没有更好的方法。 您可以使用PostSharp等工具让您更轻松,但您需要属性。
答案 1 :(得分:1)
没有这样的机制可用。写入实例变量非常类似于直接在给定的内存地址处写入一些字节,并且在完成时没有钩子通知您。这正是他们的吸气剂和制定者的属性所在。