在 C# 程式設計語言中,可以通過多種方式編寫一個簡單的「hello world」程式。 我們來看看建立簡單 C# 範例的4 種方法:
首先開啟 Visual Studio 2017 社群版,如下圖所示 -
點選「檔案」->「新建」->「專案」,建立一個名稱為:helloworld
的專案,如下圖所示 -
建立完成專案後,也會自動生成檔案及程式碼,如下所示 -
現在將原始檔:Program.cs 的程式碼修改為以下 -
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello World!");
}
}
點選頂上的主選單:偵錯(D) -> 開始執行(不偵錯),執行編譯並執行得到以下結果 -
有關上面簡單程式的說明 -
Main
方法。return
語句。Main()
方法。它表示了程式的啟動點。System
是名稱空間。Console
是在System
名稱空間中定義的類。 WriteLine()
是Console
類的靜態方法,用於在控制台上寫入文字並顯示。如果我們在類之前編寫using System
語句,這意味著不需要指定System
名稱空間來存取此名稱空間的任何類。在這裡,可直接使用Console
類而不需要再指定System.Console
。參考如下程式碼 -
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using System. ");
}
}
點選頂上的主選單:偵錯(D) -> 開始執行(不偵錯),執行編譯並執行得到以下結果 -
還可以在類和Main()
方法之前指定public
修辭符。現在,也可以從類外存取了。如下範例程式碼 -
using System;
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using public modifier. ");
}
}
點選頂上的主選單:偵錯(D) -> 開始執行(不偵錯),執行編譯並執行得到以下結果 -
可以在名稱空間內建立類,用於分組相關類。它用於對類進行分類,以使其易於維護。
using System;
namespace ConsoleApplication1
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using namespace. ");
}
}
}
點選頂上的主選單:偵錯(D) -> 開始執行(不偵錯),執行編譯並執行得到以下結果 -