2013-03-31 38 views
1

我有兩個列表定義爲無法列表添加到其他列表

List<List<int>> thirdLevel = new List<List<int>>(); 
List<List<int>> fourthLevel = new List<List<int>>(); 

這裏既有列表的類型相同。 我想添加1列表的內容到其他。只是想複製一份清單。我無法在其他地方添加1個列表。

我試着使用:

thirdLevel.Add(fourthLevel); 

但我得到錯誤only.The錯誤指出的Add(int)重載的方法有一些無效的參數。我不知道我應該嘗試什麼。我不能以這種方式添加列表嗎?

你能指導我嗎?如果我已經在列表中定義列表,我應該如何向其他列表添加一個列表。

回答

2

聽起來像是你需要AddRange,而不是Add如果添加的項目清單到另一個列表:

thirdLevel.AddRange(fourthLevel); 
+1

感謝alot..it完美地工作 – user2213564

相關問題