0

同じ数のアイテムarraylistで2つの異なるアイテムを挿入する方法を探しています。arraylist例として:

私はこのようなArrayListを持っています

ArrayList mainArrayList = new ArrayList {1, 2, 3,4,5,6};

したがって、mainArrayList から 2 つの arraylist (arraylist1 と arraylist 2) に挿入したいもの

これは私が2つのarraylistで探しているものです:

ArrayList arrayList1 = new ArrayList {1, 2, 3};
ArrayList arrayList2 = new ArrayList {4, 5, 6};

私はやり遂げることができますfor loopが、これを行う方が良いと確信しています。

 for (int i = 0; i < mainArrayList.Count; i++)
 {
    if(arraylist1.Count <3) {
       arrayList1.Add(mainArrayList[i]);
    }
    if(arrayList1.Count >3)
    {
       arrayList2.Add(mainArrayList[i]);
    }
}
4

2 に答える 2