Я новичок в C#и MVC и использовал лямбда-выражения в некоторых случаях, например для анонимных методов и LINQ.
Обычно я вижу лямбда-выражения, которые выглядят примерно так:
(x => x.Name), (x => { Console.WriteLine(x))
Я понимаю, что lambda = "goes to". Я никогда не видел лямбда-выражения, в котором не используется левый параметр.
Я не знаю, как перевести это лямбда-выражение
@Html.DisplayFor(modelItem => item.FirstName)
Может ли кто-нибудь пролить свет на это для меня? Разве это не должно быть
(modelItem => modelItem.FirstName)?
Я взял это из руководства Microsoft Introduction to ASP.NET MVC .