在學習 C# 程式設計語言的基本構建塊之前,先來看一下最簡單的 C# 程式結構,以便將其作為即後續章節的學習參考。
這個簡單的 C# 程式由以下部分組成:
下面讓我們來看一個列印「Hello World」的簡單程式碼:
using System;
namespace HelloWorldApplication{
class HelloWorld{
static void Main(string[] args){
/* my first program in C# */
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
當編譯和執行這段程式碼時,它產生以下結果:
Hello World
下面來看看給定的範例程式的各個部分:
using System;
- using
關鍵字用於在程式中包含System
名稱空間。程式中通常有多個using
語句。namespace
)宣告。namespace
是類的集合。 HelloWorldApplication
名稱空間包含HelloWorld
類。HelloWorld
類包含程式使用的資料和方法定義。類通常包含多種方法。方法定義類的行為。 但是這定義的HelloWorld
類只有一個Main
方法。Main
方法,它是所有 C# 程式的入口點。Main
方法執行該類的操作。/*...*/
之間的內容。Main
方法的具體功能實現,這裡只是使用語句Console.WriteLine(「Hello World」)
指定其行為;WriteLine
是在System
名稱空間中定義的Console
類的一個方法。此方法將訊息「Hello, World!」顯示在螢幕上。Console.ReadKey();
是用於使程式等待按鍵,並且當從Visual Studio .NET啟動程式時,它可以防止螢幕快速執行和關閉。需要注意的是:
;
)結尾。Main
方法開始。如果使用Visual Studio.Net編譯和執行 C# 程式,請執行以下步驟:
"Hello World"
行的命令提示字元視窗。可以使用命令列(而不是Visual Studio IDE)來編譯 C# 程式:
csc helloworld.cs
,然後按Enter鍵編譯程式碼。helloworld.exe
可執行檔案。helloworld
來執行你的程式。"Hello World"
字串了。