Я всегда хотел спросить это. Допустим, в C # у меня есть IEnumerable<Cars>
, который содержит 20 результатов запроса LINQ к моей базе данных SQL.
Я хочу перечислить его в 4 столбца по 5, используя теги ul
. Что я обычно делаю, так это запускаю сначала ul
, затем foreach
через перечислимое, сохраняю счетчик внутри, когда он % 5 == 0
закрывает ul
и запускаю новый ... после foreach
, добавьте окончательное закрытие ul
.
Есть ли лучший способ сделать это?