50 lines
1.2 KiB
HTML
50 lines
1.2 KiB
HTML
|
<h2>Full example</h2>
|
|||
|
<pre><code>// Metadata version: v4.0.30319
|
|||
|
.assembly extern mscorlib
|
|||
|
{
|
|||
|
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
|
|||
|
.ver 4:0:0:0
|
|||
|
}
|
|||
|
.assembly i1ohgbkl
|
|||
|
{
|
|||
|
.hash algorithm 0x00008004
|
|||
|
.ver 0:0:0:0
|
|||
|
}
|
|||
|
.module i1ohgbkl.dll
|
|||
|
// MVID: {AC981AA1-16FE-413D-BBED-D83AE719F45C}
|
|||
|
.imagebase 0x10000000
|
|||
|
.file alignment 0x00000200
|
|||
|
.stackreserve 0x00100000
|
|||
|
.subsystem 0x0003 // WINDOWS_CUI
|
|||
|
.corflags 0x00000001 // ILONLY
|
|||
|
// Image base: 0x017C0000
|
|||
|
|
|||
|
|
|||
|
// =============== CLASS MEMBERS DECLARATION ===================
|
|||
|
|
|||
|
.class public auto ansi beforefieldinit Program
|
|||
|
extends [mscorlib]System.Object
|
|||
|
{
|
|||
|
.method public hidebysig static void Main() cil managed
|
|||
|
{
|
|||
|
//
|
|||
|
.maxstack 8
|
|||
|
IL_0000: nop
|
|||
|
IL_0001: ldstr "Hello World"
|
|||
|
IL_0006: call void [mscorlib]System.Console::WriteLine(string)
|
|||
|
IL_000b: nop
|
|||
|
IL_000c: ret
|
|||
|
} // end of method Program::Main
|
|||
|
|
|||
|
.method public hidebysig specialname rtspecialname
|
|||
|
instance void .ctor() cil managed
|
|||
|
{
|
|||
|
//
|
|||
|
.maxstack 8
|
|||
|
IL_0000: ldarg.0
|
|||
|
IL_0001: call instance void [mscorlib]System.Object::.ctor()
|
|||
|
IL_0006: ret
|
|||
|
} // end of method Program::.ctor
|
|||
|
|
|||
|
} // end of class Program</code></pre>
|