1
1
如果要尝试对方法属性进行运行时验证,可以执行以下操作:
然后使用反射查找所有
或者传递类的类型(
|
2
1
你也许可以用PostSharp做到这一点: (see: Compile time Validation in this tutorial) 然后在属性中,用类似于以下代码检查父类:
|
3
0
不能对用户定义的属性执行此操作。但我相信编译器有这样的机制
编辑 我认为如果你注入构建过程是可行的,比如 PostSharp . |