【发布时间】:2012-06-21 21:07:21
【问题描述】:
如果我收到一个包含类名的字符串,并且我想将此字符串转换为真实类型(字符串中的类型),我该怎么做?
我试过了
Type.GetType("System.Int32")
例如,它似乎可以工作。
但是当我尝试使用自己的对象时,它总是返回 null ...
我事先不知道字符串中的内容,所以这是我将其转换为真实类型的唯一来源。
Type.GetType("NameSpace.MyClasse");
有什么想法吗?
【问题讨论】:
-
向我们展示您的示例失败代码,同时向我们展示原始类型。
-
另外,请告诉我们您为什么/要做什么。可能有一种解决方法不需要您发送该类型的字符串表示形式。