嗨好人,
我在这里面临一点挑战,我无法弄明白。所以我使用以下代码创建了一个二维数组:
var portTypes = assembly.GetExportedTypes();
string[,] commonIPPort= new string [2,2];
foreach (var v in portTypes )
{
if (v.FullName == "iControl.CommonIPPortDefinition")
{
commonIPPort= new string[,] { { v.Name, v.FullName }};
}
}
dynamic ports= Array.CreateInstance(typeof(object),commonIPPort.Length);
这是我得到null错误的地方: 对象项目;
for (int i = 0; i < commonIPPort.Length; i++)
{
item = Activator.CreateInstance(Type.GetType(commonIPPort[i,i+1]));
}
所以我的问题是如何在二维字符串上使用createinstance?
提前谢谢。