お気に入り、
List<string> a = {"a0","a1","a2","a3"};
LINQ を使用して、どのように取得a[2]
および削除するのですか?
List.RemoveAt
代わりにメソッドを探しているように聞こえます。
a.RemoveAt(2);
編集:
最後のインデックスの前であることを確認するにはどうすればよいですか
したがって、インデックス 2 のものではなく、最後から 2 番目のものを削除したい場合は、Count
プロパティを使用してそれを見つけることができます。ここで Linq を使用する必要はまったくありません。
if(a.Count > 1)
a.RemoveAt(a.Count - 2);
この方法を試して、
a.RemoveRange(2,1);
また
a.RemoveAt(2);