C#编译程序的问题

写好代码之后编译成了MSIL,然后才在CLR中运行,但是一直不太明白的确是编译成了exe文件啊。。。= =,本人初学C#,望解疑

哔哔one
浏览 349回答 1
1回答

慕丝7291255

这个exe和以前的本地程序是有区别的,里面有MSIL代码,微软为了方便做了一些包装,exe启动时加载了CLR运行环境,因此这些MSIL可以在CLR中运行,是看一下mono项目就可以更清楚(跨平台的的.net),初学建议看一下CLR Via C#这本书
打开App,查看更多内容
随时随地看视频慕课网APP