Итерация HashSet при удалении элементов в C#C#

Место общения программистов C#
Anonymous
Итерация HashSet при удалении элементов в C#

Сообщение Anonymous »

У меня есть хэш-набор на C#, из которого я удаляю, если при повторении хэш-набора выполняется условие, и я не могу сделать это с помощью цикла foreach, как показано ниже.

Код: Выделить всё

foreach (String hashVal in hashset)
{
if (hashVal == "somestring")
{
hash.Remove("somestring");
}
}
Итак, как я могу удалять элементы во время итерации?

Вернуться в «C#»