Создает ли HashSet
коллекцию, внедренную в .NET 3.5, порядок вставки при повторе с помощью foreach
?
В документации указано, что коллекция не сортируется, но ничего не говорится о порядке вставки. Предварительная версия BCL запись в блоге утверждает, что она неупорядочена, но в этой статье утверждает, что он предназначен для сохранения порядка вставки. Мое ограниченное тестирование предполагает, что порядок сохраняется, но это может быть совпадением.