限制可以使用C#自定义属性的位置
我正在创建一个属性,我只想在接口上指定它。在C#中有什么方法可以做到这一点吗限制可以使用C#自定义属性的位置,c#,attributes,custom-attributes,C#,Attributes,Custom Attributes,我正在创建一个属性,我只想在接口上指定它。在C#中有什么方法可以做到这一点吗 用[AttributeUsage(AttributeTargets.Interface)]装饰您的属性,谢谢! [AttributeUsage(AttributeTargets.Interface)] public class MyAttribute : Attribute { }
用[AttributeUsage(AttributeTargets.Interface)]装饰您的属性,谢谢!
[AttributeUsage(AttributeTargets.Interface)]
public class MyAttribute : Attribute
{
}