Принципы объектно-ориентированного программирования

         

ildasm



ildasm

и щелкните ОК. Перед вами появится довольно невзрачного вида приложение с несколькими меню. В меню File выберите команду Open. В появившемся диалоговом окне File Open откройте папку с приложением HelloWorld.exe, которое вы создали чуть раньше, и выберите его. Как видите, работа с программой ILDASM сулит нам что-то интересное (рис. 3-4).

Заметьте, как представлен управляемый двоичный код в ILDASM. Ниже показаны значки, с помощью которых ILDASM показывает части .NET-приложения (рис. 3-5). Сравнив эти значки с представлением приложения "Hello, World" в ILDASM, можно заметить, что HelloWorld.exe состоит из декларации, одного класса (HelloWorld) и двух методов (конструктора класса и статического метода Main) и кое-какой информации о классе.

В приложении "Hello, World" наиболее интересен метод Main. Дважды щелкните значок метода Main в древовидной структуре приложения, и ILDASM выведет окно, отображающее MSIL-код метода Main (рис. 3-6).



Содержание раздела