什麼是做到這一點的最快方法:添加陣列,而不在C#中複製重複值
var firstArray = Enumerable.Range(1, 10).ToArray(); // 1,2,3,4,5,6,7,8,9,10
var secondArray = Enumerable.Range(9, 3).ToArray(); // 9,10,11,12
var thirdArray = Enumerable.Range(2, 3).ToArray(); // 2,3,4,5
//add these arrays expected output would be 1,2,3,4,5,6,7,8,9,10,11,12
有一個LINQ的方式來做到這一點。我有一個巨大的數組列表來迭代。另一個例子
var firstArray = Enumerable.Range(1, 10).ToArray(); // 1,2,3,4,5,6,7,8,9,10
var secondArray = Enumerable.Range(12, 1).ToArray(); // 12,13
//add these arrays expected output would be 1,2,3,4,5,6,7,8,9,10,12,13
注意:我更喜歡在日期範圍內工作的函數。
類似的問題在這裏:http://stackoverflow.com/questions/3325810/how-to-compare-list-of-x-to-list-of-y-in-c-by-using-泛型 – 2011-01-26 00:23:11