想要使用激活自定义数据创建一个类的实例,如下所示:
var repo = Activator.CreateInstance(Type.GetType(repoFullName),
new string[] { connectionString }) as IRepository;
如果我没有在 CreateInstance 方法中传递作为字符串数组的第二个参数一切正常,但是使用自定义数据参数方法会引发异常
System.MissingMethodException:找不到类型“Namespase.MockRepository”的构造函数。
实例化类型的公共构造函数
public MockRepository(string[] customData) {...}
或者
public MockRepository(Object[] customData) {...}
没有改变效果。我做错了什么?