Как можно увидеть код C# после компиляции/оптимизации?C#

Место общения программистов C#
Ответить
Anonymous
 Как можно увидеть код C# после компиляции/оптимизации?

Сообщение Anonymous »

Я читал о ключевом слове доходность, когда наткнулся на пример главы из C# in Depth: http://csharpineepepth.com/Articles/Cha ... ation.aspx.< /p>

В первом блоке кода используется ключевое слово выход для создания простого итератора. Но второй блок кода показывает этот код после того, как компилятор с ним поработал. Помимо прочего, он превратил оператор yield в конечный автомат.

На странице видно несколько других примеров кода, изменяемого компилятором.

Мой Вопрос в следующем: Действительно ли автор мог получить доступ к коду после компиляции или он сделал вывод, как он будет выглядеть?

Подробнее здесь: https://stackoverflow.com/questions/445 ... timization
Ответить

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

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

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

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

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