attribute
如果使用另一个,我想强制使用一个attribute
。attribute
如果 a附加了一个特殊的 3rd 方property
,这attribute
也需要给 a 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
使用?