考虑以下代码:
公共密封类程序
{
公共静态无效 Main()
{
System.Console.WriteLine("嗨");
}
}
用 csc.exe 编译后,我使用 ILDasm 打开程序集,发现了一些我无法弄清楚的东西:
ILDasm“表演!” 命令仅显示单个 TypeDef(“程序”类),但在统计视图中我可以看到 TypeDef 计数为 2。
知道第二种类型是从哪里来的吗?
资料来源:Jeffrey Richter 的书“CLR via C#”第 3 版第 39 页。