【发布时间】:2011-11-13 19:42:01
【问题描述】:
我想获取动态对象的类型,例如:
dynamic tmp = Activator.CreateInstance(assembly, nmspace + "." + typeName);
Type unknown = tmp.GetType();
除了上述之外,GetType() 返回动态对象的包装器类型,而不是被包装对象的类型。谢谢!
【问题讨论】:
-
看来我们需要更多细节。我看不出你所拥有的有什么问题。
-
如果我打印未知类型的名称,我会得到:“ObjectHandle”而不是底层动态对象的类型。