C # обычно компилируется в байт-код .NET (называемый CIL или MSIL ), а затем JIT ("Just In Time") компилируется в собственный код, когда программа фактически выполняется,Существуют заблаговременные компиляторы для C #, такие как AOT Mono, так что вы можете скомпилировать программу на C # через один из них, а затем разобрать ее.Вероятно, результат будет очень трудным для отслеживания.
Скорее всего, вы захотите взглянуть на байтовые коды, которые несколько выше уровня кода сборки процессора, что вы можете сделать, используя ILdasm в скомпилированной .exe
программе на C #.