在這里,您將學(xué)習(xí)用C#創(chuàng)建一個簡單的控制臺應(yīng)用程序,并了解控制臺應(yīng)用程序的基本構(gòu)建塊。
C#可以在基于窗口,基于Web或控制臺的應(yīng)用程序中使用。首先,我們將創(chuàng)建一個控制臺應(yīng)用程序以使用C#。
打開本地計(jì)算機(jī)上安裝的Visual Studio(2017或更高版本)。從頂部菜單中單擊File-> New Project ...,如下所示。
從如下所示的“新建項(xiàng)目”彈出窗口中,在左側(cè)面板中選擇Visual C#,然后在右側(cè)面板中選擇Console App。
在名稱部分中,提供任何適當(dāng)?shù)捻?xiàng)目名稱,要創(chuàng)建所有項(xiàng)目文件的位置以及項(xiàng)目解決方案的名稱。
單擊“確定”創(chuàng)建控制臺項(xiàng)目。Program.cs將在Visual Studio中默認(rèn)創(chuàng)建一個C#文件,您可以在其中在Program類中編寫C#代碼,如下所示。(.cs是C#文件的文件擴(kuò)展名。)
每個控制臺應(yīng)用程序都從該類的Main()方法開始Program。下面的示例顯示“ Hello World !!”。在控制臺上。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CSharpTutorials { class Program { static void Main(string[] args) { string message = "Hello World!!"; Console.WriteLine(message); } } }
讓我們了解上面的C#結(jié)構(gòu)。
每個.NET應(yīng)用程序都引用它計(jì)劃與using關(guān)鍵字一起使用的.NET Framework命名空間引用(例如,using System.Text)。
使用 namespace 關(guān)鍵字聲明當(dāng)前類的名稱空間,例如,namespace CSharpTutorials.FirstProgram
然后,我們使用class關(guān)鍵字聲明一個類:class Program
Main()是Program類的方法,是控制臺應(yīng)用程序的入口點(diǎn)。
String 是一種數(shù)據(jù)類型。
message 是保存指定數(shù)據(jù)類型的值的變量。
"Hello World!!" 是message變量的值。
Console.WriteLine() 的是一個靜態(tài)方法,它是用來在控制臺上顯示文本。
C#中的每一行或語句必須以分號(;)結(jié)尾。
要查看上述C#程序的輸出,我們必須對其進(jìn)行編譯并通過按Ctrl + F5或單擊“運(yùn)行(Run)”按鈕或單擊“調(diào)試(Debug)”菜單并單擊“開始而不調(diào)試(Start Without Debugging)”來運(yùn)行它。您將在控制臺中看到以下輸出:
Hello World !!
因此,這是您可能會在每個C#代碼中使用的基本代碼項(xiàng)。