Visual Studio 2019教程:創(chuàng)建一個(gè)簡(jiǎn)單的C??刂婆_(tái)應(yīng)用程序(一)
建立項(xiàng)目
首先,我們將創(chuàng)建一個(gè)C#應(yīng)用程序項(xiàng)目。在添加任何內(nèi)容之前,項(xiàng)目類(lèi)型將隨您需要的所有模板文件一起提供。
1、打開(kāi)Visual Studio 2019。
2、在開(kāi)始窗口中,選擇創(chuàng)建一個(gè)新項(xiàng)目。
3、在“Create a new project”窗口上,在搜索框中輸入console。接下來(lái),從“Language”列表中選擇C#,然后從“Platform”列表中選擇Windows。
應(yīng)用語(yǔ)言和平臺(tái)過(guò)濾器后,選擇Console App(.NET Core)模板,然后選擇Next。
注意:如果看不到控制臺(tái)Console App (.NET Core)模板,則可以從“Create a new project”窗口中進(jìn)行安裝。在“Not finding what you're looking for?”消息頁(yè)面,選擇安裝更多工具和功能鏈接。
然后在Visual Studio安裝程序中,選擇.NET Core跨平臺(tái)開(kāi)發(fā)工作負(fù)載。
之后,在Visual Studio安裝程序中選擇“Modify”按鈕。系統(tǒng)可能會(huì)提示您保存工作,選擇保存就好了。接下來(lái),選擇繼續(xù)安裝工作負(fù)載。然后,返回此“Create a project”過(guò)程中的步驟2 。
4、在“Configure your new project”窗口中,在“Project name”框中鍵入或輸入“Calculator”。然后,選擇Create。
Visual Studio將打開(kāi)新項(xiàng)目,其中包括默認(rèn)的“Hello World”代碼。
創(chuàng)建應(yīng)用
首先,我們將探索C#中的一些基本整數(shù)數(shù)學(xué)。然后,添加代碼來(lái)創(chuàng)建基本計(jì)算器。之后,調(diào)試該應(yīng)用程序,查找并修復(fù)錯(cuò)誤。最后,為讓?xiě)?yīng)用程序更高效,我們將優(yōu)化代碼。
探索整數(shù)數(shù)學(xué)
1、在代碼編輯器中,刪除默認(rèn)的“Hello World”代碼。
具體來(lái)說(shuō),刪除表示的行Console.WriteLine("Hello World!");。
2、在Hello World的位置上,輸入以下代碼:
int a = 42; int b = 119; int c = a + b; Console.WriteLine(c); Console.ReadKey();
注意,在輸入時(shí),Visual Studio中的IntelliSense功能為您提供了自動(dòng)完成輸入的選項(xiàng)。
3、選擇Calculator運(yùn)行程序,或按F5。
將打開(kāi)一個(gè)控制臺(tái)窗口,其中顯示42 + 119的總和,即161。
4、(可選)您可以更改運(yùn)算符來(lái)更改結(jié)果。例如,將代碼行中的+運(yùn)算符更改為減、乘或除。然后,當(dāng)運(yùn)行程序時(shí),結(jié)果也會(huì)改變。int c = a + b;-*/
5、關(guān)閉控制臺(tái)窗口。
添加代碼創(chuàng)建計(jì)算器
繼續(xù)向項(xiàng)目添加一組更復(fù)雜的計(jì)算器代碼。
1、刪除在代碼編輯器中看到的所有代碼。
2、輸入以下新代碼或?qū)⑵湔迟N到代碼編輯器中:
using System; namespace Calculator { class Program { static void Main(string[] args) { // Declare variables and then initialize to zero. int num1 = 0; int num2 = 0; // Display title as the C# console calculator app. Console.WriteLine("Console Calculator in C#\r"); Console.WriteLine("------------------------\n"); // Ask the user to type the first number. Console.WriteLine("Type a number, and then press Enter"); num1 = Convert.ToInt32(Console.ReadLine()); // Ask the user to type the second number. Console.WriteLine("Type another number, and then press Enter"); num2 = Convert.ToInt32(Console.ReadLine()); // Ask the user to choose an option. Console.WriteLine("Choose an option from the following list:"); Console.WriteLine("\ta - Add"); Console.WriteLine("\ts - Subtract"); Console.WriteLine("\tm - Multiply"); Console.WriteLine("\td - Divide"); Console.Write("Your option? "); // Use a switch statement to do the math. switch (Console.ReadLine()) { case "a": Console.WriteLine($"Your result: {num1} + {num2} = " + (num1 + num2)); break; case "s": Console.WriteLine($"Your result: {num1} - {num2} = " + (num1 - num2)); break; case "m": Console.WriteLine($"Your result: {num1} * {num2} = " + (num1 * num2)); break; case "d": Console.WriteLine($"Your result: {num1} / {num2} = " + (num1 / num2)); break; } // Wait for the user to respond before closing. Console.Write("Press any key to close the Calculator console app..."); Console.ReadKey(); } } }
3、選擇計(jì)算器運(yùn)行程序,或按F5。
將打開(kāi)一個(gè)控制臺(tái)窗口。
4、在控制臺(tái)窗口中查看應(yīng)用程序,然后按照提示添加數(shù)字42和119。
有關(guān)本教程更多信息,請(qǐng)點(diǎn)擊此處查看>>>
想要獲取 Visual Studio 更多資源或正版授權(quán)的伙伴請(qǐng)聯(lián)系【慧都客服】領(lǐng)取
慧都16周年·技術(shù)服務(wù)月,軟件商城優(yōu)惠券不限量免費(fèi)放送,購(gòu)物立減服務(wù)升級(jí),享受折上折>>>