C#将自定义属性添加到类而不进行修改

时间:2016-07-24 17:01:42

标签: c# attributes

假设我有一个密封的类Bank,它有属性字符串Name和int Code。

我有一个自定义属性AlertAttribute,我想将它添加到Bank类中的每个属性。如果不修改Bank类的代码,我怎么能这样做呢? (不允许继承或部分类)

是否有任何语言机制(编译时)?是否可以通过反射(运行时)添加它?

非常感谢。

eLopez

编辑: 我只是想知道在设计时(编译时)是否可以使用我公开的约束添加属性。如果没有,我会考虑在运行时添加,因此给出了答案的链接将被实现。 感谢

0 个答案:

没有答案