21
我做了一些關於IList<T>.Aggregate()
的測試,但答案對我來說沒有意義。C#關於IEnumerable <T> .Aggregate
List<int> Data1 = new List<int> { 1,0,0,0,0};
var result = Data1.Aggregate<int>((total, next) => total + total);
結果是16
。
我預計它是32
。
有人可以解釋一下嗎?
嗯......您爲什麼認爲它應該是30? – SLaks 2011-05-19 20:15:47
你的意思是32? – SLaks 2011-05-19 20:16:15
是的,我的意思是32. – retide 2011-05-19 20:30:14