終端命令行編譯運行C#程序HelloWorld

終端命令行編譯運行C#程序HelloWorld

今天突然有人問我,剛學習java程序的時候,通常老師都會建議咱們從配置環境變量開始從命令行編譯運行程序,那麼學習c#的時候基本是直接安裝visual studio xxx 而後直接經過IDE來編寫運行,不多有人從命令行編譯開始java

學習C#語言首先得安裝.net framework (或者安裝vs的時候順便就安裝了)就和學習java語言你須要去下載安裝jdk同樣c#

1.安裝.net framework並測試編譯命令

安裝完成後開啓一個終端去運行命令行C#編譯命令是csc  (安裝完成jdk同樣使用javac命令是沒有任何反應的,必須配置環境變量才能識別)學習

2.配置環境變量

這裏也須要配置下環境變量找到.net framework的安裝路徑好比個人:C:\Windows\Microsoft.NET\Framework\v4.0.30319 將其添加到環境變量path中  前面加分號「;」補充到行末尾測試

;C:\Windows\Microsoft.NET\Framework\v4.0.30319spa

配置好環境變量 csc命令就能夠識別.net

運行csc命令就會顯示.net的版本命令行

3.編寫第一個程序HelloWorld程序

這時,咱們編寫一個程序保存到HelloWorld.txt中編寫完成改後綴爲.cs3d

HelloWorld.cscode

 1 using System;
 2 namespace HelloWorldApplication
 3 {
 4    class HelloWorld
 5    {
 6       static void Main(string[] args)
 7       {
 8          /* 個人第一個 C# 程序*/
 9          Console.WriteLine("Hello World");
10          Console.ReadKey();
11       }
12    }
13 }

4.編譯HelloWorld程序

編譯HelloWorld程序 編譯命令:csc HelloWorld.cs              (csc我理解應該是c sharp Compile)blog

編譯一下HelloWorld.cs就會生成HelloWorld.exe程序,(和javac編譯生成.class文件一個意思)

5.HelloWorld程序運行

運行編譯後的程序輸出一行HelloWorld

微軟的東西就是這樣,尤爲是VS號稱宇宙第一大IDE,它完成了這些命令相關的好多事情,因此咱們就無需關注他怎麼作的,有時候對咱們也很差。瞭解下它的編譯過程對咱們學習和理解程序也是有幫助的。

相關文章
相關標籤/搜索