【发布时间】:2010-05-24 17:26:59
【问题描述】:
有没有办法对类或接口实现的某些属性强制执行编译要求?
例如,假设我的应用程序使用了一系列包含const int 资源值的静态类。我想在Description 属性中装饰类来描述它的内容。在概念上,我想将此属性要求应用于接口,然后每个静态类将使用其所需的Description 来实现它。我可以编写运行时检查或单元测试来检查合规性。但实际上最好进行编译时检查。
有这种事吗?
【问题讨论】:
标签: .net attributes