易采站长站为您分析不用IDE写C#的Hello World的方法,需要的朋友可以参考下
用Visual Studio等IDE写C#的Hello World非常简单,但脱离了IDE你能不能打印出Hello World呢?这不是说工作时脱离IDE,而是学习一下CLR的执行模型.
Hello World
新建一个记事本,输入如下代码,另存为HelloWorld.txt.
- using System; namespaceHelloWorld
- { classProgram
- { static voidMain(string[] args) {
- Console.WriteLine("Hello World!"); Console.ReadKey();
- } }
- }
打开Visual Studio 2008(2005,2010) 命令提示程序

却换到HelloWorld.txt的目录

运行命令:csc /out:Hello.exe HelloWorld.txt

如无意外,将会编译出Hello.exe,能打印出Hello World.
CLR执行模型-编译期
CLR程序的执行过程大致分为两步,编译期和运行期,编译期过程大致如下图:










