c# - 如何在运行时生成未知类型的实例?

标签 c# .net types runtime

我在 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/

相关文章:

.net - 用正则表达式匹配前面没有另一个字符串

printing - 如何不在 Julia 中打印类型?

types - ReasonML签名不匹配

c# - Asp.net 网页已过期且浏览器后退按钮

c# - 从 DataRow 单元格解析 int

c# - 处理生产配置中的密码以进行自动化部署

types - 函数对象作为 Julia 中的类型字段

c# - 组合框不会加载数据库值

.net - bool 查询的正确响应(如果资源存在)?

c# - 带有控件的表单级别的 KeyPress