Получить один экземпляр IEnumerable - PullRequest
0 голосов
/ 17 июня 2011

Я использую этот код, и он работает

@model IEnumerable<MyLibrary.Type.Variable>

@foreach (var item in Model)
{
    @item.Date.LocalDateTime.ToShortDateString()
}

, но мне нужен только один экземпляр этого, а не foreach / множественный.Я использую foreach позже в представлении, чтобы заполнить таблицу.Вот почему я взял логику foreach здесь.Вместо многократного отображения даты мне просто нужно один раз.

Ответы [ 3 ]

1 голос
/ 17 июня 2011

Попробуйте:

@Model.FirstOrDefault().ToShortDateString()
1 голос
/ 17 июня 2011

Просто используйте Model.First (), чтобы получить 1 объект из перечисленного

0 голосов
/ 17 июня 2011

Попробуйте:

@Model.FirstOrDefault().Date.LocalDateTime.ToShortDateString()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...