Порядок классов внутри сборкиC#

Место общения программистов C#
Ответить
Anonymous
 Порядок классов внутри сборки

Сообщение Anonymous »

Что определяет порядок классов в сборке?

И... есть ли способ изменить его?



Дополнительная информация: вы можете проверить порядок либо через рефлексию самостоятельно, либо использовать такой инструмент, как ILDASM, отключить сортировку по алфавиту, и тогда вы также получите порядок.

Похоже, порядок наведен. странный способ, определяемый компилятором.

Я уже пробовал кое-что... например, переименовать классы (порядок остается прежним), а также отредактировать файл .csproj, чтобы изменить порядок файлов .cs.

Я в основном занимаюсь VS2008, C#, .net 3.5.



Обновление: я у меня есть сценарий, в котором порядок имеет значение (внешняя программа проходит через мою сборку через отражение) - и мне нужен там особый порядок.
Кроме этого - вы совершенно правы - порядок действительно не должен иметь значения.

Подробнее здесь: https://stackoverflow.com/questions/112 ... n-assembly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»