Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

在本C#教程中,您将使用Visual Studio创建和运行控制台应用程序,并在此过程中探索Visual Studio集成开发环境(IDE)的某些功能。

建立项目

首先,我们将创建一个C#应用程序项目。在添加任何内容之前,项目类型将随您需要的所有模板文件一起提供。

1、打开Visual Studio 2019。

2、在开始窗口中,选择创建一个新项目。

create-new-project-dark-theme.png

3、在“Create a new project”窗口上,在搜索框中输入console。接下来,从“Language”列表中选择C#,然后从“Platform”列表中选择Windows。

应用语言和平台过滤器后,选择Console App(.NET Core)模板,然后选择Next。

1.png

注意:如果看不到控制台Console App (.NET Core)模板,则可以从“Create a new project”窗口中进行安装。在“Not finding what you’re looking for消息页面,选择安装更多工具和功能链接。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

然后在Visual Studio安装程序中,选择.NET Core跨平台开发工作负载。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

之后,在Visual Studio安装程序中选择“Modify”按钮。系统可能会提示您保存工作,选择保存就好了。接下来,选择继续安装工作负载。然后,返回此“Create a project”过程中的步骤2 。

4、在“Configure your new project”窗口中,在“Project name”框中键入或输入“Calculator”。然后,选择Create。

2.png

Visual Studio将打开新项目,其中包括默认的“Hello World”代码。

创建应用

首先,我们将探索C#中的一些基本整数数学。然后,添加代码来创建基本计算器。之后,调试该应用程序,查找并修复错误。最后,为让应用程序更高效,我们将优化代码。

探索整数数学

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

具体来说,删除表示的行Console.WriteLine(“Hello World!”);。

2、在Hello World的位置上,输入以下代码:

int a = 42;        int b = 119;        int c = a + b;        Console.WriteLine(c);        Console.ReadKey();

注意,在输入时,Visual Studio中的IntelliSense功能为您提供了自动完成输入的选项。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

3、选择Calculator运行程序,或按F5。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

将打开一个控制台窗口,其中显示42 + 119的总和,即161。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

4、(可选)您可以更改运算符来更改结果。例如,将代码行中的+运算符更改为减、乘或除。然后,当运行程序时,结果也会改变。int c = a + b;-*/

5、关闭控制台窗口。

添加代码创建计算器

继续向项目添加一组更复杂的计算器代码。

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 optionnbsp;");            // 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、选择计算器运行程序,或按F5。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

将打开一个控制台窗口。

4、在控制台窗口中查看应用程序,然后按照提示添加数字42和119。

Visual Studio 2019教程:创建一个简单的C#控制台应用程序(一)

有关本教程更多信息,请点击此处查看>>>

想要获取 Visual Studio 更多资源或正版授权的伙伴请联系【客服】领取


16周年·技术服务月,软件商城优惠券不限量免费放送,购物立减服务升级,享受折上折>>>

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月16日
下一篇 2019年10月16日

相关推荐

发表回复

登录后才能评论