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