【发布时间】:2013-07-10 09:08:45
【问题描述】:
如果使用了另一个attribute,我想强制使用attribute。
如果一个特殊的第三者attribute 附加到property,这个attribute 也需要给property。
有没有可能这样做?
例如:
[Some3rdPartyAttribute("...")]
[RequiredAttribute("...)]
public bool Example{get; set;}
应该不会带来编译错误,
[Some3rdPartyAttribute("...")]
public bool Example{get; set;}
应该会带来编译错误或警告。
attribute 本身的定义类似于 http://msdn.microsoft.com/en-US/library/z919e8tw(v=vs.80).aspx 本身的示例。但是如果使用另一个attribute,如何强制使用attribute?
【问题讨论】:
标签: c# custom-attributes