List<T>.AddRange(IEnumerable<T>)
增加項目集合到列表的末尾的方法:將一系列項目添加到列表的開頭?
myList.AddRange(moreItems); // Adds moreItems to the end of myList
什麼是增加項目的集合(如一些IEnumerable<T>
)到列表的開頭的最佳方式?
List<T>.AddRange(IEnumerable<T>)
增加項目集合到列表的末尾的方法:將一系列項目添加到列表的開頭?
myList.AddRange(moreItems); // Adds moreItems to the end of myList
什麼是增加項目的集合(如一些IEnumerable<T>
)到列表的開頭的最佳方式?
使用InsertRange方法:
myList.InsertRange(0, moreItems);
使用InsertRange方法:
List<T>.InsertRange(0, yourcollection);
也期待在Insert方法,你可以在你的列表與特定的索引添加元素。
將元素插入列表中指定索引處的元素。
List<T>.Insert(0, T);
List<String> listA=new List<String>{"A","B","C"};
List<String> listB=new List<String>{"p","Q","R"};
listA.InsertRange(0, listB);
這裏假設我們有一個字符串的2列表...然後使用InsertRange方法,我們可以在這裏我們要插入/推新範圍(數組listB)的起始索引傳遞給現有的範圍(listA)
希望這會清除代碼。
而不是隻發佈一段代碼,請*解釋*爲什麼此代碼解決了問題構成。沒有解釋,這不是一個答案。 –
你嘗試過哪些方法?什麼讓你覺得有比這更好的東西? –
只要看一下可用的方法列表就可以回答這個問題... –
對不起,我從來沒有想過要看'Insert..'。 – davenewza