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