1. 程式人生 > >命令列下編譯C#程式碼

命令列下編譯C#程式碼

   C#斷斷續續的學習過,但是基礎不紮實,所以特地開個部落格,監督自己,在學習過程中遇到的攔路虎,我都會記錄下來,希望跟大家一起共勉。

環境visual studio2012,框架.net4.0, 在看C#例項教程過程中,有提到使用命令列來編譯程式,還提到csc,當時一頭霧水,經過查詢,原來csc是visual studio自帶的編譯器,放置在C:\Windows\Microsoft.NET\Framework\v4.0.30319 的目錄下,首先新建一個文字,名稱為Hello.cs,然後在文字中敲入程式碼如下:

using System;
namespace gg
{
class Program
{
   static void Main(string[] args)
{
    Console.WriteLine("HELLO I love jesus");
    Console.ReadKey();
}
}
}

然後以管理員身份執行命令提示行,如下: 在這裡插入圖片描述 然後通過csc編譯Hello.cs 檔案輸出hello.exe,如下,注意有兩條命令: 在這裡插入圖片描述

第一條命令中的cd,是切換目錄,第二條時間.cs檔案輸出為.exe可執行檔案,效果如下:在這裡插入圖片描述 雙擊Hello.exe,執行結果如下: 在這裡插入圖片描述 以上若有錯誤,希望大家幫忙指正,謝謝。