|
■No96674 (魔界の仮面弁士 さん) に返信 > IL レベルではそこそこ正確なコードとして復活しますが、 > コンパイル時に最適化されることもありますし、 > 同じ IL を呼び出すために複数の書き方があるため、 > 元のコードと完全に一致するわけではありません。 > > ・コメントは消えます。ただしドキュメント コメントは、 > XML ファイルがあればそこから復元されます。 > ・Option Strict Off によって、レイトバインドや暗黙の型変換が使われているコードの場合、 > Microsoft.VisualBasic.CompilerServices 名前空間のクラス呼び出しに変わることがあります。 > ・最適化によって、「Visual Basic(あるいは C#)の文法では表現できない」形にコンパイルされていた場合、 > 逆コンパイル結果は、疑似コードになったり、そこだけ IL 文法の補助コメントが付いたりします。
やっぱりそうなんですね、ありがとうございました。
|