c# - 在 ASP.NET MVC View 中转换 IEnumerable(到数组、列表)

标签 c# .net asp.net-mvc view ienumerable

似乎在 View 中,可用的库有限(是真的吗?),见下图: a screenshot showing the available methods for the IEnumerable

我的问题是如何将 IEnumerable 转换为数组或列表?我通常可以使用类似 ToArray() 的方法, ToList() , 或 Cast<T>()在常规 C# 文件中,但当涉及到 View (在 ASP.NET MVC 中)时,它们似乎都消失了。

最佳答案

<%@ import namespace='System.Linq' %>

您还可以在 Web.config 中添加您的命名空间,即:

<system.web>
  <pages>
    <namespaces>
      <add namespace='System.Linq' />
    </namespaces>
  </pages>
</system.web>

关于c# - 在 ASP.NET MVC View 中转换 IEnumerable(到数组、列表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6704024/

相关文章:

c# - 向现有 XML 文件中的多个节点添加新元素

c# - MailKit 保存附件

c# - 如何比较两个 X509Certificate2 c#

c# - 避免在 ASP.NET MVC 5 应用程序的 Action 上使用 OnResultExecuted Filter

asp.net-mvc - MVC3 View中的CheckboxList,获取传递给 Controller ​​的选中项

c# - 设置ImageBrush的图像偏移量?

c# - 使用 cron 或逻辑应用程序的 Azure webjob 哪一个是成本有效的?Azure webjob 是否免费?

c# - Visual Studio 2013 编译器警告未显示

c# - 从 C# 调用 C/C++ 代码

javascript - MVC Asp.Net Controller 将原始 JSON 返回到新窗口