2012-10-09 127 views

回答

5
var s1 = new List<string>() { "a", "b", "c" }; 
var s2 = new List<string>() { "d", "e", "f" }; 
s2.AddRange(s1.Take(2)); 
s1.RemoveRange(0, 2);  
1

使用项目的索引移动(在这种情况下,0):

string item = s1[0]; 
s1.Remove(item); 
s2.Add(item); 
+0

注意的是,如果一个列表包含重复的值,这将无法正常工作。 – Servy

相关问题