1
我有一個現有的C#類,我無法修改,但只能使用它。 例如:動態添加屬性到c#類
public class Test {}
我想動態屬性(MyAttribute)添加到這個類的測試,如:
[MyAttribute(TestMode)]
public class Test {}
是否有可能在C#中又如何呢?
注意:當然,我可以從這個Test類派生並添加聲明性的屬性,但它意味着要創建一個新類,並且我想避免它。
你是什麼意思,當你說**動態**?你想在運行時添加屬性嗎? –
檢查這個線程:http://stackoverflow.com/questions/129285/can-attributes-be-added-dynamically-in-c – esskar
我第二丹尼爾在這裏。請澄清你正在努力完成的事情。 – jeroenh