SOの皆さん、こんにちは。
私はここで小さな課題に直面していますが、それを完全に理解することはできません。したがって、次を使用して作成した2次元配列があります。
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 エラーが発生する場所です: object item;
for (int i = 0; i < commonIPPort.Length; i++)
{
item = Activator.CreateInstance(Type.GetType(commonIPPort[i,i+1]));
}
私の質問は、2D 文字列で createinstance をどのように使用するのですか?
前もって感謝します。