在下面的示例中,特别是在函数的第二条语句中,传递给 lambda 函数的“n”参数是什么。根据代码的上下文,我假设它指向数字列表。但是我怎样才能明确地知道这一点,而不必从代码的上下文中猜测。
//simple example of lambda expression.
public static void SimpleLambdExpression()
{
List<int> numbers = new List<int>{1,2,3,4,5,6,7};
var evens = numbers.FindAll(n => n % 2 == 0);
var evens2 = numbers.FindAll((int n) => { return n % 2 == 0; });
ObjectDumper.Write(evens);
ObjectDumper.Write(evens2);
}