C Sharp/HelloWorld

維基教科書,自由的教學讀本

CSharp > HelloWorld


上下文連結[編輯]

上一節 下載安裝SDK 下一節 開發工具

HelloWorld[編輯]

C#的HelloWorld程序

/// <summary>
/// class HelloWorld prints "Hello, World!" on the screen.
/// </summary>
public class HelloWorld
{
        static void Main(string[] args)
        {
            System.Console.WriteLine( "Hello, World!" );
        }
}

文本編輯器中輸入上面的代碼,保存為HelloWorld.cs。然後在命令行下的當前目錄輸入下面的命令,編譯源文件。當然你需要先安裝好Microsoft .NET Framework SDK(請參考.Net Framework 安裝,或者使用Mono編譯

>csc HelloWorld.cs

經過上面的命令後,會產生一個HelloWorld.exe文件,就可以通過在命令行中輸入HelloWorld執行,如下:

>HelloWorld

屏幕上就會顯示:

Hello, World!

當然也可以雙擊執行,但是程序執行完了之後就退出,只能看到程序一閃而過,很難看清楚輸出的文字。

HelloWorld程序解釋[編輯]

程序從Main函數開始執行,注意Main方法前面有一個修飾符static,關於靜態成員後面會講到它的本質和作用。System.Console是一個類,代表系統的控制台屏幕。WriteLine是Console的一個方法,表示寫下一行,字符串 "Hello, World!" 是傳入WriteLine的參數,這一整行的意思就是在控制台屏幕上寫下 "Hello, World!" 後換行。