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