Я только видел это поведение, и я немного удивлен этим...
Если я добавлю 3 или 4 элемента в словарь, а затем сделаю "Для каждого", чтобы получить все ключи, они появятся в том же порядке, что и я.
Причина, которая меня удивляет, заключается в том, что словарь должен быть HashTable внутренне, поэтому я ожидал, что все выйдет в любом порядке (упорядочено хэшем ключа, правильно?)
Что мне здесь не хватает? Это поведение, на которое я могу рассчитывать?
EDIT: Хорошо, я уже думал о многих причинах, почему это может произойти (например, отдельный список записей, независимо от того, является ли это совпадением и т.д.). Мой вопрос: кто-нибудь знает, как это работает?