私は は私が実証するための簡単なコードを書いたい順序で値を取得中に問題があります。配列リスト内の2つの文字列リストの最初、2番目...値を取得する方法は?
List<string> st1 = new List<string>() {"st11","st12"};
List<string> st2 = new List<string>() {"st21","st22"};
ArrayList stringArrayList = new ArrayList();
stringArrayList.Add(st1);
stringArrayList.Add(st2);
string[] n1 = new string[10];
int i = 0;
foreach (List<string> item in stringArrayList)
{
foreach (var item2 in item)
{
n1[i] = item2;
i++;
}
}
このコードで出力は次のようになります。ST11、ST12のST21、S22
私が欲しいのリストのな長さが同じであればあなたができるST11、ST21のST12、ST22
私は情報をn1
リストの長さが異なる場合はどうしますか? – NineBerry
私の場合は長さが違う –