任何人都可以解釋微軟的LINQ以下示例代碼...LINQ示例代碼...
我無法理解lambda表達式的(位,指數)部分:
public void Linq5()
{
string[] digits = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" };
var shortDigits = digits.Where((digit, index) => digit.Length < index);
Console.WriteLine("Short digits:");
foreach (var d in shortDigits)
{
Console.WriteLine("The word {0} is shorter than its value.", d);
}
}
你檢查哪裏的文件?它是[trivially found](http://msdn.microsoft.com/zh-cn/library/bb549418.aspx)。做了些什麼沒有意義? –
我做檢查的文件...但我不知道如何 公共靜態的IEnumerable凡( \t這IEnumerable的源, \t Func鍵謂詞 ) 成爲 的IEnumerable query = numbers.Where((number,index)=> number <= index * 10); –
Craig