代码改变世界

Chapter 1 - Simple Sample

2011-11-03 13:52  iRead  阅读(270)  评论(0编辑  收藏  举报

  This chapter offers a general overview of the MSIL assembly language (ILAsm). (MSIL stands for Microsoft intermediate language, which will soon be discussed in this chapter.) We’ll review a relatively simple program written in ILAsm, and then I’ll suggest some modifications that illustrate how the concepts and elements of Microsoft .NET programming are expressed in this language.

  This chapter does not teach you how to write programs in ILAsm. But it should help you to understand what the ILAsm compiler and the IL Disassembler (ILDASM) do and to use that understanding to analyze the internal structure of a .NET-based program with the help of these ubiquitous tools. You’ll also learn some intriguing facts about the mysterious affairs that take place behind the scenes, within the common language runtime—intriguing enough, I hope, to prompt you to read the rest of the book.

  返回目录