/// <summary> /// 指定したコレクションからコピーした要素を格納し、コピーされる要素の数を格納できるだけの容量を備えた、 /// <see cref="T:Hikipuro.Collections.SpeedyList`1"/> クラスの新しいインスタンスを初期化します。 /// </summary> /// <param name="collection">新しいリストに要素がコピーされたコレクション。</param> /// <exception cref="ArgumentNullException">collection が null です。</exception> public SpeedyList(IEnumerable <T> collection) { list = new List <T>(collection); listIndex = new SpeedyListIndex <T>(list); listIndex.Refresh(); }
public void AddRange(IEnumerable <T> collection) { list.AddRange(collection); listIndex.Refresh(); }