Clearメソッドを使ってListを空にする 言語: C# VB Clearメソッドを使うと、List内の全ての要素を削除することができます。 Clearメソッドを呼び出すと、Listは空になり長さ(Length)が0となります。 Clearメソッドを使ってListを空にする すべて選択してコピー ダウンロード 行番号を表示する using System; using System.Collections.Generic; class Sample { static void Main() { var list = new List<int>() {0, 1, 2, 3, 4}; Print(list); // List内の全要素を削除する list.Clear(); Print(list); // 新たにListへ要素を追加する list.Add(5); list.Add(6); Print(list); } static void Print(List<int> list) { foreach (var e in list) { Console.Write("{0}, ", e); } Console.WriteLine(); } } 実行結果 0, 1, 2, 3, 4, 5, 6, 関連するページ Removeメソッドを使って指定された値を持つ要素をList内から削除する RemoveAtメソッドを使って指定された位置にあるList内の要素を削除する RemoveRangeメソッドを使って指定した範囲にある要素をListから削除する ContainsメソッドでList内に指定した要素が含まれているか調べる IndexOfメソッド・LastIndexOfメソッドを使ってList内にある要素の位置を検索して取得する 二分探索によってList内にある要素の位置を検索して取得する 直接インデックスを指定してListの最初の要素・最後の要素を参照する