我在C#和MVC上相当新,并且在某些场合使用过lambdas,例如匿名方法和LINQ.
通常我看到lambda表达式看起来像这样:
(x => x.Name), (x => { Console.WriteLine(x))
Run Code Online (Sandbox Code Playgroud)
我明白lambda ="去".我从未见过没有使用左参数的lambda表达式.
我不知道如何翻译这个lambda表达式
@Html.DisplayFor(modelItem => item.FirstName)
Run Code Online (Sandbox Code Playgroud)
任何人都可以为我揭开这一点吗?不应该这样
(modelItem => modelItem.FirstName)?
Run Code Online (Sandbox Code Playgroud)
我从Microsoft的ASP.NET MVC入门教程中得到了这个.