MSIL Disassembler (Ildasm.exe)
You can also explore the namespaces in files — either those that come with the common language runtime or those created by yourself or others — by using the MSIL Disassembler (Ildasm.exe) to create Windows output. For example, the following line runs Ildasm.exe:
C:\WINNT\Microsoft.NET\Framework\v1.0.XXXX> ildasm System.XML.dll
The previous line produces the following display:
Each namespace node, which represents a separate namespace, can be expanded to explore the class objects and their methods and properties. For more information on this tool, please refer to the MSIL Disassembler (Ildasm.exe) documentation and the Ildasm.exe Tutorial.