我从谷歌阅读主题,我明白这一点:
我的问题是:
现在,当我们运行.net app clr找到入口点并开始执行。但是遇到它时
Class1 ob = new Class1();
那个时候我们的进程如何调用称为类加载器的CLR服务? MSIL代码相当于newobj内部调用clr的类加载器服务吗?
答案 0 :(得分:1)
理解CLR的内部工作需要付出很多努力。但如果您有兴趣,请查看CLR Internal Workings
该网站提供了有关CLR工作的详尽解释。
具体来说,您的答案来自网站的ObjectInstance部分。他们使用了
SmallClass obj = new SmallClass();
解释功能。
希望它有所帮助。