我有一个我无法修改的现有C#类,但只能使用它.举例:
public class Test {}
Run Code Online (Sandbox Code Playgroud)
我想动态地将属性(MyAttribute)添加到此类Test中,如:
[MyAttribute(TestMode)]
public class Test {}
Run Code Online (Sandbox Code Playgroud)
是否有可能在C#中如何?
注意:当然,我可以从这个Test类派生并以声明方式添加属性,但它意味着创建一个新类,我想避免它.
| 归档时间: |
|
| 查看次数: |
137 次 |
| 最近记录: |