Что определяет порядок занятий в сборке?Порядок занятий в сборе
И .. есть ли способ изменить его?
Дополнительная информация: Вы можете проверить упорядочении либо через отражение себя, или вы можете использовать такой инструмент, как ILDASM, отключить алфавитной сортировки, а затем вы получите заказ.
Порядок, кажется, странным образом определяется компилятором.
Я уже пробовал некоторые вещи .. как переименование классов (порядок остается прежним), также редактируя файл .csproj, чтобы изменить порядок файлов .cs.
Основное внимание уделяется VS2008, C#, .net 3.5.
Обновления: У меня есть сценарий, где вопросам порядка (внешняя программа проходит через мою сборку посредством отражения) - и мне нужен специальный порядок там. Кроме этого - вы совершенно правы - заказ действительно не должен иметь значения.
Есть ли что-то, что вы пытаетесь решить или обойти или это просто ради любопытства. то есть какое это имеет значение? –
По совпадению, я считаю, что @EricLippert просто написал [сообщение в блоге, которое связано с этим] (http://blogs.msdn.com/b/ericlippert/archive/2012/05/31/past-performance-is-no-guarantee -of-будущего-results.aspx). –
Зачем вам это нужно? – VVS