2 / 2 / 0
Регистрация: 04.04.2013
Сообщений: 27
|
|||||||||||
1 | |||||||||||
Изменение коллекции во время перечисления04.04.2013, 20:36. Показов 1786. Ответов 0
Метки нет (Все метки)
Здравствуйте. Я с C# работаю недолго, до этого пользовался исключительно С++. Да и сейчас бы не отказался от него... Но это история, к делу не относящаяся. Меня интересует вопрос, можно ли как-нибудь добавить в коллекцию элементы во время перечисления? В С++ для похожих целей есть очередь. Но специфика программы такова, что мне нужен набор уникальных элементов, с возможностью добавления во время перечисления. В частности, совершается обход дерева (рекурсивный и какой-то другой обход не пойдёт, самый разумный вариант именно этот) с созданием списка узлов этого дерева. От теории до гладкой работающей программы остался только один шаг. И не хочется создавать свой велосипед для решения этой задачи. Может знает кто, есть какие-нибудь способы решить проблему? Вот, собсна, код:
Всё, разобрался сам. Если кому интересно будет, вот решение:
1
|
04.04.2013, 20:36 | |
Ответы с готовыми решениями:
0
Как удалить элемент из коллекции, во время перебора этой коллекции foreach? Удаление из коллекции во время foreach Модификация коллекции во время ее итерации Изменение значения в коллекции List<> |
04.04.2013, 20:36 | |
04.04.2013, 20:36 | |
Помогаю со студенческими работами здесь
1
Parallel.Foreach изменение коллекции Коллекции. Внести изменение в код Combo Box - изменение коллекции Изменение члена коллекции по индексу элемента, используя Reflection Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |