Иногда я хотел бы быстро увидеть IL-представление моих фрагментов кода в C #, чтобы понять, что именно происходит с различными операторами кода под капотом, как это делается здесь, например .
Я знаю, что есть ildasm , Reflector , ILSpy , dotPeek и, возможно, некоторые другие инструменты. Что мне здесь интересно, так это то, что если есть какой-то более элегантный способ от написания некоторых строк кода до просмотра соответствующего IL, чем для компиляции вашего кода .net, загрузки сборки в одну из этих программ и поиска кода, который вам интересен .
Может быть, есть плагин для visual studio, который добавит опцию правой кнопки мыши для "создать и увидеть код IL" или любым другим удобным способом?
Edit:
После еще одного поиска, я нашел Проект кодекса NDasm , который делает то, что я искал - интегрируется в Visual Studio.
Но предложение LINQPad от vcsjones также замечательно, поэтому я отмечаю его как принятое, спасибо. Действительно полезный инструмент ...