彩票走势图

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

翻译|使用教程|编辑:陈津勇|2019-11-19 11:50:27.097|阅读 4086 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

免费下载Visual Studio正式版

建立项目

首先,我们将创建一个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安装程序中,选择.NET Core跨平台开发工作负载。

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

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

2.png

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

创建应用

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

探索整数数学

1、在代码编辑器中,删除默认的“Hello World”代码。

具体来说,删除表示的行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功能为您提供了自动完成输入的选项。

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

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

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

5、关闭控制台窗口。

添加代码创建计算器

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

1、删除在代码编辑器中看到的所有代码。

2、输入以下新代码或将其粘贴到代码编辑器中:

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

将打开一个控制台窗口。

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

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


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


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


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP