Как удалить первый элемент массива в цикле foreach? - PullRequest
0 голосов
/ 24 января 2019

Как удалить первый элемент массива из holidayArray в следующем коде:

@foreach (var item in holidayArray)
{
   <p>@item</p>                
}

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Просто Пропустить этот первый элемент:

@foreach (var item in holidayArray.Skip(1))
{
     <p>@item</p>                
}

, при этом 1 элемент с самого начала будет игнорироваться.

0 голосов
/ 24 января 2019

Если это для отображения на странице, то вы можете игнорировать первый элемент следующим образом

@foreach (var (item, index) in holidayArray.Select((x,i) => (x, i)))
{
   if (index > 0) {
   @: <p>@item</p> 
   }               
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...