标签: c# .net
由于某些服务操作,我进入了值为"MyNamespace.Models.Car"的结果属性字符串
"MyNamespace.Models.Car"
如何从该字符串值动态创建对象(空)?还是我该如何从该字符串中动态识别clr类型?
var result = service.getSomeData(req); result.CustomVal holds the value of "MyNamespace.Models.Car";
请注意,我无法更改服务。
答案 0 :(得分:0)
通过反射,您可以找到汇编中的所有类型,然后使用Activator.CreateInstance Documenation
Activator.CreateInstance