Web アプリケーションには、配列リストがあります。
ArrayList lists = new ArrayList();
lists.Add("S");
lists.Add("A");
lists.Add("S");
lists.Add("I");
lists.Add("D");
lists.Add("H");
今、数のないarraylistアイテムを削除しようとしています。つまり、count = 8 の場合、ループが 8 回実行され、次のように arraylist 項目が削除されます。
1 2 3 4 5 6 7 8
S A S I D H S **A**
A is removing from arraylist
after that arraylist is S S I D H only again
1 2 3 4 5 6 7 8
S S I D H S S **I**
I is removing from arraylist
like this upto single item in arraylist .
状態は使用しましたが使用しません。私のコードは
ArrayList lists = new ArrayList();
lists.Add("S");
lists.Add("A");
lists.Add("S");
lists.Add("I");
lists.Add("D");
lists.Add("H");
int lent =8;
for (int k = 1; k <= lent; k++)
{
if (k == lent)
{
if (lists.Count == 1)
{
break;
}
else
{
lists.RemoveAt(k-1);
k = 0;
}
}
}