Предположим, я хочу разобрать тип. Но этот тип зависит от других типов в той же сборке и так далее. В некотором смысле, я хочу иметь возможность разбирать замыкание, определенное конкретным типом.
Мне не интересно разбирать на C #. Простой IL-код в порядке, так же, как ildasm его производит.
Спасибо.
EDIT1
Для меня очень важно иметь возможность перекомпилировать код обратно. Именно из-за этого я не могу использовать Reflector, который создает некорректный код C # с точки зрения компилятора для всех, но в самых простых случаях. Очень полезно изучить код и отладить его, если у вас есть версия Pro, но не разбирать и не собирать его обратно.
EDIT2
Кстати, то же самое верно для кода IL, сгенерированного Reflector - он не подходит для перекомпиляции, в отличие от кода, созданного ildasm, который является. Конечно, Reflector создает гораздо более читаемый код, увы, не для компилятора.