2009-08-28 78 views

回答

1

以什么方式?你可以做的是覆盖ComponentModel的功能,允许你的对象在运行时暴露不同的属性,而不是在编译时 - 但这不会改变反射。此方法用于支持(例如)DataView的数据绑定。你会看到ICustomTypeDescriptor

在.NET 4.0中动态对象到达;有没有特别的C#支持创作一个动态的对象,但如果你不介意做这项工作,你可以编写一个对非静态调用者行为的对象。

但回声“丝般” - 你想实现什么?

+0

在运行时更改属性就足够了,我认为这是一个答案......谢谢。 注意:有时我会以通用/模糊方式提出问题,因为我不需要特定的答案......分享想法。 – 2009-08-28 12:05:06