可以說我有這樣的事情:如何將元素/對象更快地添加到列表中?
MySomething element1 = new MySomething(stuff);
MySomething element2 = new MySomething(stuff);
MySomething element3 = new MySomething(stuff);
MySomething element4 = new MySomething(stuff);
MySomething element5 = new MySomething(stuff);
//and so on...
現在可以說,我有一個列表或東西的地方,我想所有的元素添加到列表中。他們我必須這樣做:
myList.add(element1);
myList.add(element2);
//and so on...
這將需要很長時間。如果我有100多個元素,那麼它需要永久^^有沒有更快的方法來將大量創建的「元素」添加到列表中?我知道
myList.add(new MySomething(stuff));
但讓我們說,元素已經在這裏創建像這裏的例子。如何更快地將它們添加到列表中?謝謝:)
編輯:好吧,我不得不說,名稱並不總是element1-100它有時候element23,element454等等。元素之後的數字並不總是順序的。是的,他們都是相同的類型。
代替循環在所述第二步驟中的,可以使用的List.AddRange(T []數組)代替。 – ProgramFast 2017-11-20 15:15:40