Является ли набор объектов, полученных с помощью Entity Framework, упорядоченным по первичному ключу по умолчанию?
ОБНОВЛЕНИЕ: В каком порядке считываются строки таблицы, если в запросе нет 'order by'.они всегда будут в случайном порядке?или все же отсортированы по первичному ключу?
Существует нет порядка по по умолчанию .
Порядок полученных данных зависит от вашей СУБД .
Просто профилируйте свою базу данных, и вы увидите, что в запросе Entity Framework нет Order By в SQL-запросе.
Order By
Нет, они упорядочены по порядку выбора столбцов (если ваш запрос не содержит порядка)