【发布时间】:2016-08-16 16:20:20
【问题描述】:
我已经看到了有关如何将字符串转换为类类型的示例,但是我无法将相同的逻辑应用于具有构造函数的类,该构造函数本身将字符串作为参数。这是我在其他帖子上看到的。
Type type = Type.GetType("classNameAsString");
object instance = Activator.CreateInstance(type);
我想要做的是将同样的应用到这个案例中
public class ExampleClass
{
public ExampleClass(string strParameter)
{
}
}
我通常会将 ExampleClass 实例化为
var exClassInst = new ExampleClass("stringParam");
我怎样才能做到这一点,但首先将“ExampleClass”字符串转换为类型,然后实例化它。感谢您的帮助。
【问题讨论】: