c#编译器是如何工作的?
c#编译器如何工作 它如何解析我们的整个解决方案和.cs文件。。。我想知道它从哪里开始,以及一切是如何运作的。。。我想从asp.net的角度了解c#编译器是如何工作的?,c#,asp.net,visual-studio-2008,compiler-construction,C#,Asp.net,Visual Studio 2008,Compiler Construction,c#编译器如何工作 它如何解析我们的整个解决方案和.cs文件。。。我想知道它从哪里开始,以及一切是如何运作的。。。我想从asp.net的角度了解 thx如果你真的对C#编译器的工作方式感兴趣,你可能会想知道。一个非常简单的解释可以是: 在Asp.net中,您编写一个page.aspx文件,将其编译成.net程序集,然后执行http请求的Asp.net运行时将使用该程序集 此.Net程序集可以用任何.Net语言编写,如c#或VB.Net。但最后,.Net编译器将代码编译成一个(CIL)。CLR运
thx如果你真的对C#编译器的工作方式感兴趣,你可能会想知道。一个非常简单的解释可以是:
- 在Asp.net中,您编写一个page.aspx文件,将其编译成.net程序集,然后执行http请求的Asp.net运行时将使用该程序集
- 此.Net程序集可以用任何.Net语言编写,如c#或VB.Net。但最后,.Net编译器将代码编译成一个(CIL)。CLR运行时使用此CIL,启动.Net进程时将加载该运行时。然后使用此CIL并将其转换为计算机可以理解的纯汇编