Bur*_*jua -2 c# linq asp.net-mvc razor
我认为标题不言自明,我知道我可以使用for
循环但理想情况下我正在寻找类似的东西
List<MyClass> myList = ...
foreach (MyClass item in myList.Take(3)) {
//...
}
Run Code Online (Sandbox Code Playgroud)
我可以做类似的事吗?
谢谢
UPDATE
我在剃刀MVC视图上尝试了这个代码并且它没有用,我得到了System.Collections.Generic.List<MyClass>' does not contain a definition for 'Take'
例外.我很困惑,所以问了这个问题.显然问题不正确所以我更新了.
我尝试@using System.Linq
在视图顶部添加,但它仍然不起作用,我得到相同的异常.
是.您提供的代码是有效的代码.你为什么不试试呢?
如果你确实尝试过,但它没有用,请显示你的确切代码,以及你得到的错误.(您是否忘记包含System.Linq命名空间或对System.Core的引用?)