我正在學習LINQ和一本書橫跨下面的代碼來:在LINQ中「(n,index)=> n> = index」是什麼意思?
int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };
var firstBigNumbers = numbers.TakeWhile((n,index)=>n>=index);
什麼是(n,index)
?
我遇到了() =>
,這意味着一個不帶參數的lambda表達式。
現在的問題是:lambda表達式可以使用多少個參數?如何決定在我的代碼中寫入的參數數量?
你是指'(n,index)=> n> = index'? – LukeH
你從哪裏找到示例代碼? – BoltClock
是@ LukeH,作出更正 –