1
只是好奇,如果單聲道支持「模塊初始化」? http://blogs.msdn.com/b/junfeng/archive/2005/11/19/494914.aspx單聲道是否支持「模塊初始化程序」?
只是好奇,如果單聲道支持「模塊初始化」? http://blogs.msdn.com/b/junfeng/archive/2005/11/19/494914.aspx單聲道是否支持「模塊初始化程序」?
是的。
我不知道IL,但我寫這在C#
using System;
public class Program {
public static void Main(string[] args) {
Console.WriteLine("Main");
}
}
然後我用monodis生成IL文件,我的.module MAIN.EXE行之後添加該代碼。
.method assembly specialname rtspecialname static
void .cctor() cil managed
{
.maxstack 8
IL_0000: ldstr "module method"
IL_0005: call void class [mscorlib]System.Console::WriteLine(string)
IL_000a: ret
}
當它運行時,我得到預期的輸出。
module method
Main
ilasm和運行時都支持它。
+1我幾乎要說「很高興見到SO」,直到我意識到你是周圍最活躍的3歲的成員之一。 :-P – Noldorin
@Noldorin gee,謝謝。 :) – jrwren
是的。但無論如何,好的答案!特別是考慮到Simon在某些人心目中是一位IL大師。 ;-) – Noldorin