Asp.net mvc 3 获取IEnumerable的单个实例
我正在使用这段代码,它是有效的Asp.net mvc 3 获取IEnumerable的单个实例,asp.net-mvc-3,Asp.net Mvc 3,我正在使用这段代码,它是有效的 @model IEnumerable<MyLibrary.Type.Variable> @foreach (var item in Model) { @item.Date.LocalDateTime.ToShortDateString() } @model IEnumerable @foreach(模型中的var项目) { @item.Date.LocalDateTime.ToShortDateString() } 但我只需要一个实例,而
@model IEnumerable<MyLibrary.Type.Variable>
@foreach (var item in Model)
{
@item.Date.LocalDateTime.ToShortDateString()
}
@model IEnumerable
@foreach(模型中的var项目)
{
@item.Date.LocalDateTime.ToShortDateString()
}
但我只需要一个实例,而不是foreach/multiple。我稍后在视图中使用foreach来填充表。这就是为什么我在这里采用foreach逻辑。我只需要一次,而不是多次显示日期 只需使用Model.First()从ienumerable获取1个对象试试:
@Model.FirstOrDefault().ToShortDateString()
尝试:
@Model.FirstOrDefault().Date.LocalDateTime.ToShortDateString()