似乎在 View 中,可用的库有限(是真的吗?),见下图:
我的问题是如何将 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/