获取IEnumerable的单个实例

时间:2011-06-17 01:02:28

标签: asp.net-mvc-3

我正在使用此代码并且可以正常使用

@model IEnumerable<MyLibrary.Type.Variable>

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

但我只需要一个这样的实例,而不是foreach / multiple。我稍后在视图中使用foreach来填充表格。这就是我在这里采用foreach逻辑的原因。而不是多次显示日期,我只需要一次。

3 个答案:

答案 0 :(得分:1)

只需使用Model.First()从ienumerable

中获取1个对象

答案 1 :(得分:1)

尝试:

@Model.FirstOrDefault().ToShortDateString()

答案 2 :(得分:0)

尝试:

@Model.FirstOrDefault().Date.LocalDateTime.ToShortDateString()