Listの要素を追加・挿入するサンプルです。
サンプル(要素の追加)
Listの最後に要素を追加するには.Add()を使用します。
例)listの末尾に要素を追加する
using System.Collections.Generic;
//listの生成
var list = new List<string>();
list.Add("札幌");
list.Add("東京");
list.Add("名古屋");
list.Add("大阪");
//末尾に"福岡"を追加する
list.Add("福岡");
結果
札幌
東京
名古屋
大阪
福岡
サンプル(要素の挿入)
Listの途中にに要素を挿入するには.Insert()を使用します。
第1引数に挿入したいインデックス番号を指定します。
例)listの途中に要素を挿入する
using System.Collections.Generic;
//listの生成
var list = new List<string>();
list.Add("東京");
list.Add("大阪");
//リストの2番目に"名古屋"を挿入する
list.Insert(1, "名古屋");
結果
東京
名古屋
大阪
備考
- リストのインデックス(要素番号)は、1要素目を0としてカウントします。
- .Insertの要素番号にList要素数を超える数値を指定すると、System.ArgumentOutOfRangeExceptionが発生します。