0
這裏是我的情況,我使用這個屬性MyAttrAttribute
遍及我的代碼庫,我現在想給它的屬性,我使用的任何地方[MyAttr]
,它也適用於第三方屬性[TheirAttr]
。擴展屬性
當然,我可以在我的代碼中找到替換來擴展屬性,但是有沒有辦法修改MyAttrAttribute
以應用第三方屬性?
這裏是我的情況,我使用這個屬性MyAttrAttribute
遍及我的代碼庫,我現在想給它的屬性,我使用的任何地方[MyAttr]
,它也適用於第三方屬性[TheirAttr]
。擴展屬性
當然,我可以在我的代碼中找到替換來擴展屬性,但是有沒有辦法修改MyAttrAttribute
以應用第三方屬性?
你可以從TheirAttrAttribute
獲得MyAttrAttribute
,然後Attribute.GetCustomAttribute
方法應與這兩種類型:
public static Attribute GetCustomAttribute( Assembly element, Type attributeType )
....
屬性類型
類型:System.Type
要搜索的自定義屬性的類型或基本類型。