我在 C# 中有以下内容:
string typename = "System.Int32";
string value = "4";
应该取这两个字符串来生成指定类型的指定值的对象...
结果应该是:
object o = CreateUnknownType(typename, value);
...
Int32 test = (Int32)o;
最佳答案
这是你的想法吗?
object result = Convert.ChangeType("4", Type.GetType("System.Int32"));
关于c# - 如何在运行时生成未知类型的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722491/