У меня есть всплывающая коллекция IEnumerable<User>
.
Я хочу удалить элемент из него, как я могу это сделать?
foreach(var u in users)
{
if(u.userId = 1123)
{
// remove!
}
}
Я знаю, что вы не должны удалять во время цикла, поэтому я не против создания новой коллекции или ее удаления.
Но я не знаю, как удалить предмет, как-то потерянный по какой-то причине по этому поводу!
В качестве альтернативы я также смущаюсь, как создать новую коллекцию, например:
IEnumerable<User> modifiedUsers = new List<User>();
foreach(var u in users)
{
if(u.userId != 1233)
{
modifiedUsers.add ??????
}
}
Как добавить в коллекцию?