У меня есть простое приложение, которое добавляет около 7 миллионов коротких строк в HashSet < строка>
. Иногда я получаю исключение во время вызова Hashset.Add (): System.Collections.Generic. HashSet`1.IncreaseCapacity (): индекс находился за пределами массива.
Это периодически возникающая проблема, которая, кажется, связана с памятью, но это на сервере win2k8 R2 с 16 ГБ, больше ничего не происходит, большая часть этой физической памяти доступна. Есть идеи?