5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

C♯, C#相談室 Part37

398 :デフォルトの名無しさん:2007/02/08(木) 21:58:59
.class public Test.BaseClass {
  .field family int32 Member
  .method public specialname instance void .ctor() cil managed {
    ldstr "BaseClass::.ctor()"
    call void [mscorlib]System.Console::WriteLine(string)
    ldarg.0
    ldfld int32 Test.BaseClass::Member
    call void [mscorlib]System.Console::WriteLine(int32)
    ret
  }
}
.class public Test.DerivedClass extends Test.BaseClass {
  .method public specialname instance void .ctor() cil managed {
    ldstr "DerivedClass::.ctor()"
    call void [mscorlib]System.Console::WriteLine(string)
    ldarg.0
    ldc.i4 42
    stfld int32 Test.BaseClass::Member
    ldarg.0
    call instance void Test.BaseClass::.ctor()
    ret
  }
}

.method void Main() cil managed {
  .entrypoint
  newobj instance void Test.DerivedClass::.ctor()
  pop
  ret
}

165 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)