HTMLで次のようなことをしようとしています:
@foreach (var item in Model) {
ただし、エントリごとに行うのではなく、モデルの最初の 6 項目のみが必要です。構文を知っている人はいますか?いくつか試してみましたが、成功しませんでした。
HTMLで次のようなことをしようとしています:
@foreach (var item in Model) {
ただし、エントリごとに行うのではなく、モデルの最初の 6 項目のみが必要です。構文を知っている人はいますか?いくつか試してみましたが、成功しませんでした。
Take
LINQメソッドを使ってみませんか
@foreach (var item in Model.Take(6))
ビューに名前空間を追加することを忘れないSystem.Linq
でください
単純なfor
ループを使用できます。
例えばfor(int i = 0; i < 6; i++)
次を使用できますEnumerable.Take<TSource> Method
: シーケンスの先頭から指定された数の連続する要素を返します。
例えば。
@foreach (var item in Model.Take(5)) {
参照: