提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:陈津勇|2019-11-19 11:50:27.097|阅读 4086 次
概述:在本C#教程中,您将使用Visual Studio创建和运行控制台应用程序,并在此过程中探索Visual Studio集成开发环境(IDE)的某些功能。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
建立项目
首先,我们将创建一个C#应用程序项目。在添加任何内容之前,项目类型将随您需要的所有模板文件一起提供。
1、打开Visual Studio 2019。
2、在开始窗口中,选择创建一个新项目。
3、在“Create a new project”窗口上,在搜索框中输入console。接下来,从“Language”列表中选择C#,然后从“Platform”列表中选择Windows。
应用语言和平台过滤器后,选择Console App(.NET Core)模板,然后选择Next。
注意:如果看不到控制台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。
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
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢