VS .NET comes with a GUI-based disassembler tool which can be used to view the contents of the IL file. The IL disassembler can be really useful if you are really interested in understanding how things really work underneath, how different .NET compilers optimize their codes, and similar issues.
Fire up IL disassembler from the command prompt by typing:
Figure 4.4 shows a screenshot of the disassembler at work. This book does not go into IL specifics.