【发布时间】:2012-08-26 06:23:28
【问题描述】:
我有以下代码:
Type type = Type.GetTypeFromProgID("interopTypeName");
dynamic obj = Activator.CreateInstance(type);
string propertyName = "somePropertyName";
// how to get somePropertyName from obj?
没有动态是可以做到的。 Here 是Marc Gravell 的解决方法。 然而,如果可以使用动态来做到这一点,那就很有趣了。
【问题讨论】:
-
System.Dynamic 不能替代反射。