在 C# 編程語言中,可以通過多種方式編寫一個(gè)簡(jiǎn)單的“hello world”程序。 我們來看看創(chuàng)建簡(jiǎn)單 C# 示例的4 種方法:
首先打開 Visual Studio 2017 社區(qū)版,如下圖所示 -
點(diǎn)擊“文件”->“新建”->“項(xiàng)目”,創(chuàng)建一個(gè)名稱為:helloworld
的項(xiàng)目,如下圖所示 -
創(chuàng)建完成項(xiàng)目后,也會(huì)自動(dòng)生成文件及代碼,如下所示 -
現(xiàn)在將源文件:Program.cs 的代碼修改為以下 -
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello World!");
}
}
點(diǎn)擊頂上的主菜單:調(diào)試(D) -> 開始執(zhí)行(不調(diào)試),執(zhí)行編譯并運(yùn)行得到以下結(jié)果 -
有關(guān)上面簡(jiǎn)單程序的說明 -
Main
方法。return
語句。Main()
方法。它表示了程序的啟動(dòng)點(diǎn)。System
是命名空間。Console
是在System
命名空間中定義的類。 WriteLine()
是Console
類的靜態(tài)方法,用于在控制臺(tái)上寫入文本并顯示。如果我們?cè)陬愔熬帉?code>using System語句,這意味著不需要指定System
命名空間來訪問此命名空間的任何類。在這里,可直接使用Console
類而不需要再指定System.Console
。參考如下代碼 -
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using System. ");
}
}
點(diǎn)擊頂上的主菜單:調(diào)試(D) -> 開始執(zhí)行(不調(diào)試),執(zhí)行編譯并運(yùn)行得到以下結(jié)果 -
還可以在類和Main()
方法之前指定public
修辭符?,F(xiàn)在,也可以從類外訪問了。如下示例代碼 -
using System;
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using public modifier. ");
}
}
點(diǎn)擊頂上的主菜單:調(diào)試(D) -> 開始執(zhí)行(不調(diào)試),執(zhí)行編譯并運(yùn)行得到以下結(jié)果 -
可以在命名空間內(nèi)創(chuàng)建類,用于分組相關(guān)類。它用于對(duì)類進(jìn)行分類,以使其易于維護(hù)。
using System;
namespace ConsoleApplication1
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World! - By using namespace. ");
}
}
}
點(diǎn)擊頂上的主菜單:調(diào)試(D) -> 開始執(zhí)行(不調(diào)試),執(zhí)行編譯并運(yùn)行得到以下結(jié)果 -