Insertメソッドを使ってListに要素を挿入する 言語: C# VB 追加する位置を指定して要素を挿入したい場合はInsertメソッドを使います。 Insertメソッドでは挿入する位置(0から始まるインデックス)、挿入したい要素の順で引数を指定します。 Insertメソッドを使ってListに要素を挿入する すべて選択してコピー ダウンロード 行番号を表示する using System; using System.Collections.Generic; class Sample { static void Main() { // 初期状態で2つの要素があるListを作成 var list = new List<string>() {"Alice", "Charlie"}; Print(list); // インデックス1の位置に要素を挿入する list.Insert(1, "Bob"); Print(list); } // Listの内容を列挙して表示する static void Print(List<string> list) { foreach (var e in list) { Console.Write("{0}, ", e); } Console.WriteLine(); } } 実行結果 Alice, Charlie, Alice, Bob, Charlie, 関連するページ コレクション初期化子を使ってあらかじめ要素を格納した状態のListを作成する コンストラクタに配列を指定してあらかじめ要素を格納した状態のListを作成する Addメソッドを使ってListの末尾に要素を追加する AddRangeメソッドを使って複数の要素を一度にListへ追加する AddRangeメソッドをふたつのListを結合したListを作成する SkipメソッドとTakeメソッドを使ってコレクションの一部をListに追加する GetRangeメソッドを使ってListの一部を別のListに追加する