act(タイマーアクト)お問い合わせホーム»プログラミング»Vs2019環境でILを覗く2019年11月30日Vs2019環境でILを覗く.NETの中間言語であるILをVS2019環境で覗く方法をメモります。本題に入る前に、ILとはJITコンパイル前のバイトコード。ネイティブコード生成前のバイトコード。自分はまだ完全理解者でないので、素晴らしい文献を紹介しておきます。ILを理解するためのおすすめ文献.NETの中間言語それでは本題に入ります。.exeファイルの生成まずは適当にコードを書いて.exeファイルを生成します。1′′を標準出力するプログラムをコンパイルする事とします。“1+1′′の計算結果を標準出力するプログラム。2019」を起動し、”ls”や”cd”を駆使して先程書いたプログラムが存在するディレクトリへ移動します。.exe化したいファイル名.csで.exeファイルを生成します。次にILファイルを生成します。いうコマンドを使用します。公式ドキュメントを読みたい方はこちらから。/output:Test.ilと入力し、ILファイルを生成します。ILファイルを無事に生成できたおまけ:ILファイルをCatしてみる生成したILファイルの中身を実際に見てみると、結構楽しいです。DECLARATIONの部分を抜粋そのうちしっかりとILを読んでみて、C#の気持ちになれたら良いなと思っています。/その他趣味いっぱい。便利ツールを制作したりしています。