,如果我失去了一些東西簡單,我不知道,我有這方面的工作例如:獲取數的總和滿足給定的條件有一個lambda表達式
int[] x = new int[] {1, 2, 3, 5, 6, 7};
int[] arrayToUse = x.Where(i => i > 4).ToArray<int>();
int sum = arrayToUse.Sum();
Console.WriteLine(sum.ToString());
我想知道 - 有什麼辦法來組合這兩個:
int[] arrayToUse = x.Where(i => i > 4).ToArray<int>();
int sum = arrayToUse.Sum();
爲了得到一個表達式,將返回的總和,對嗎?
可以實際上所有四個組合成一個單一的表達'Console.WriteLine(新INT [] {1,2,3,5,6,7}。凡(I => I> 4).Sum());' – Servy
@Servy,這應該是一個答案 –
@GarryVass從技術上講,他確實指定了這兩個陳述,而不是全部四個。 – Servy