IL 明確展示:先初始化所有欄位,再執行建構函式本體;基類建構函式最先執行。
ldc.i4.s 10
call void [mscorlib]System.Console::WriteLine(int32)
// 直接輸出整數,無需字串格式化
.locals (int32 V_0)
ldstr "{0}"
ldc.i4.s 20
stloc.0
ldloca.s V_0
box [mscorlib]System.Int32
call void [mscorlib]System.Console::WriteLine(class System.String, class System.Object)
對應 C# Console.WriteLine("{0}", 20)。