在 Visual Studio 中创建一个简单的 C# 控制台应用程序
转载:https://blog.csdn.net/qq_43994242/article/details/87260824
快速入门:使用 Visual Studio 创建第一个 C# 控制台应用
https://docs.microsoft.com/zh-cn/visualstudio/ide/quickstart-csharp-console?view=vs-2017
创建项目
首先,创建 C# 应用程序项目。 项目类型随附了所需的全部模板文件,无需添加任何内容!
打开 Visual Studio 2017。
在顶部菜单栏,依次选择“文件” > “新建” > “项目”。
在“新建项目”对话框的左窗格中,展开“C#”,然后选择“.NET Core”。 在中间窗格中,选择“控制台应用(.NET Core)”。 随后将项目命名为 HelloWorld。
如果看不到“控制台应用(.NET Core)”项目模板,请选择“新建项目”对话框左侧窗格中的“打开 Visual Studio 安装程序”链接。
Visual Studio 安装程序启动。 选择“.NET Core 跨平台开发”工作负载,然后选择“修改”。
创建应用程序
选择 C# 项目模板并为项目命名后,Visual Studio 会创建一个简单的“Hello World”应用程序。
(若要执行此操作,调用 WriteLine 方法在控制台窗口中 显示文本字符串“Hello World!”。)
如果按 F5,可以在调试模式下运行程序。 但是,控制台窗口短暂出现后就会关闭。
(这是因为 Main
方法在执行其单个语句后就会终止,应用程序因而结束。)
添加一些代码
让我们添加一些代码来暂停应用程序,以便控制台窗口不会关闭,直到你按下 ENTER。
在 WriteLine 方法调用后面紧接着添加以下代码:
C#复制
Console.ReadLine();
验证其外观在代码编辑器中如下所示:
运行此应用程序
选择工具栏中的“HelloWorld”按钮,在调试模式下运行应用程序。 (或者,可以按 F5。)
在控制台窗口中查看你的应用。
关闭该应用程序
按 ENTER 关闭控制台窗口。
关闭 Visual Studio 中的输出窗格。
关闭 Visual Studio。
在 Visual Studio 中创建一个简单的 C# 控制台应用程序的更多相关文章
- Visual Studio中创建混合移动应用程序解决方案Xamarin Portable Razor
在Visual Studio中创建混合移动应用程序的一个解决方案是使用Xamarin Portable Razor工具,这是ASP.NET MVC API针对移动设备的一个轻量级实现.Xamarin编 ...
- 带你使用Visual Studio 2019创建一个MVC Web应用
工欲善其事必先利其器,我们既然有Visual Studio2019这样的IDE为什么不用?学.Net Core而不用Visual Studio进行开发可谓是多么另类呀!既然你已经安装了VS2019的话 ...
- Umbraco -- 在Visual Studio中新建一个View 如何在Umbraco back office 中显示出来
在使用Umbraco中的过程中,遇到一个问题. 我在项目中(Visual Studio),添加了一个View---Test.cshtml. 然后进入到该Umbraco项目的back office, 在 ...
- 如何在Liferay 7中创建一个简单的JSF Portlet
这个将在Liferay IDE 3.1 M3的发布版中提供创建的选项,但是你也可以通过命令行来创建. 1.这是Liferay JSF团队的官网:http://liferayfaces.org/ 你能在 ...
- 【Unity Shaders】Reflecting Your World —— 在Unity3D中创建一个简单的动态Cubemap系统
本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源 ...
- 在Visual Studio中开发一个C语言程序
→新建一个项目→选择"其他语言","Visual C++",并选择"win32控制台应用程序",并给控制台应用程序起名.→点击"下 ...
- Create a Report in Visual Studio 在Visual Studio中创建报表
In this lesson, you will learn how to create reports in the integrated reporting system. This system ...
- 在终端中创建一个简单的mysql表格
打开终端后输入:/usr/local/MySQL/bin/mysql -u root –p 然后输入密码:***** 创建数据库:create database work; 使用当前数据库:use w ...
- 创建一个简单的maven的web程序
最近学习Hadoop,发现学习要想用hadoop作为后台运行web程序,必须应用maven,所以学习了今天学习了一下maven,然后搭建了一个简单的web程序 首先我使用的是eclipse中自带的ma ...
随机推荐
- [U3D + GAD]Egametang开源服务器框架资源管理系统
Egametang开源服务器框架资源管理系统详解 http://m.gad.qq.com/article/detail/36409 ET GitHub https://github.com/egame ...
- stf-多设备管理平台搭建
项目地址: https://github.com/openstf/stf 安装.使用命令 # 安装stfbrew install rethinkdb graphicsmagick zeromq pro ...
- python中os.path下模块总结
import os path =os.path.abspath("abc.text") # 返回绝对路径 print("path:",path) # path: ...
- 关于List的remove()方法
最近遇到一个小问题,我将其简化为下列代码,List的remove()方法在下列颜色注重的代码执行的源码也是不同的~ List<Integer> list=new ArrayList< ...
- Brackets(括号最大匹配问题(区间dp))
We give the following inductive definition of a “regular brackets” sequence: the empty sequence is a ...
- NutUI 视频组件开发心得
引子 说到在项目中引入一个视频,我们肯定会想到 HTML5 为我们提供的 Video 标签,它为我们提供了许多属性和方法,使用起来很方便,当然直接使用也会遇到各种兼容问题,在最初学习 Video 标签 ...
- 创建node节点上kubeconfig文件
#!/bin/bash#by love19791126 107420988@qq.com# 创建node节点上kubeconfig文件 在master节点部署#kubeconfig是用于Node节点上 ...
- django之models字段参数
字段内部参数: null 数据库中字段是否可以为空 db_column 数据库中字段的列名 db_tablespace default 数据库中字段的默认值 primary_key 数据库中字段是否为 ...
- docker 部署 zabbix
docker部署zabbix 我相信大家都已经会再物理机上跑zabbix并且监控了,那么有没有想过在docker中跑zabbix?下面咱们来看看如何在docker中搭建zabbix并且监控 部署环 ...
- netty之handler write
转载自:https://blog.csdn.net/FishSeeker/article/details/78447684 实验过,例如channle的handler里有很多个outhandler,在 ...