Я изучаю образец MVC.Я не мог обернуться вокруг синтаксиса "@ Html.DisplayFor (modelItem => item.FirstName)".В следующем коде я понимаю, что modelItem - это то, что передается в представление, являющееся объектом IEnumerable <Runner>
.Я не понимаю, что означает "modelItem => item".В порядке слов, как вы переводите эту лямбда обратно в нормальный синтаксис C #?Спасибо
@model IEnumerable<Runner>
<div id="Finishers">
<h4>Finishers</h4>
<ul id="finihers_female">
@foreach (var item in Model) {
<li>
@Html.DisplayFor(modelItem => item.FirstName)
@Html.DisplayFor(modelItem => item.LastName)
@Html.DisplayFor(modelItem => item.Gender)
@Html.DisplayFor(modelItem => item.FinishedTime)
</li>}
</ul>