写在前面:

2006年,刚上大学,班上有几个计算机文盲,1分钟打二十几个字都困难,很不幸,我就是其中的一个。强烈的自尊心驱使我不停恶补,翻遍了图书馆的计算机文化基础,知耻而后勇。。。后来,C语言居然考了90几分,班上第一批考过计算机二级的四大金刚之一(有三个都是程序员,另一个是搞音乐的),不是能力强哈,是背功好,到现在我还可以闭着眼睛写出一个C语言的Hello World程序,多亏了谭浩强的《C语言程序设计》。

工作后,混混噩噩,走上了.net 的开发之路,欲借.Net core之东风, 希望重拾C#。

环境:

Win7 + VS Code + .NET Core SDK for Windows

个人不喜欢复杂庞大的IDE,这里只用Editor(VS Code 1.4) 编写代码,说明C#语言本身

在C盘下面创建dotnet文件夹,然后再创建HelloWorld子文件夹,单击右键,用VS Code打开文件夹,如下图所示:

如果你没看到Open with Code, 请重装VS Code,在安装向导里面,请把相关的多选框勾上即可。

VS Code会把文件夹当作一个项目来管理,项目的根目录就是HelloWorld,如下图左边导航

按住Ctrl + ·(Tab键上面那个键),会打开VS Code自带的Terminal

好戏开始了, 依次在Terminal中输入以下命令:

dotnet new:新建一个Console程序模板,类似IDE中新建一个Console程序,创建了2个新文件,Program.cs 和 project.json

dotnet restore:字面意思是重装项目所依赖的包,但在根目录下没发现packages文件夹,结果包被移到C:\Users\{login name}\.nuget 去了,居然变成global的了,汗

dotnet run:运行当前程序的意思,当然包含了编译的过程

晚上11点了,我想你了,先写到这儿

转载于:https://www.cnblogs.com/yshuangj/p/5754815.html

创建Hello World程序(part-1)相关推荐

  1. 创建react应用程序_通过创建食谱应用程序来学习在React中使用API

    创建react应用程序 Learn how to use external APIs with React and React Router in a full tutorial from Hamza ...

  2. 一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序 - 强烈推荐!!!

    一步一步学习ASP.NET MVC 1.0创建NerdDinner 范例程序 本文根据<Professional ASP.NET MVC 1.0>中微软牛人Scott Guthrie 提供 ...

  3. 使用VC++6.0创建MFC对话框程序

    使用VC++6.0创建MFC对话框程序

  4. 使用 SQL Server Mobile 创建移动应用程序

    使用 SQL Server Mobile 创建移动应用程序  在此演练中,您将学习如何在使用 SQL Server 2005 Mobile Edition (SQL Server Mobile) 的 ...

  5. 微信公众号可快速创建“门店小程序” 不用开发

    "门店小程序"是啥?"门店小程序"是小程序的一项新能力.无需开发,商户就可在微信公众号后台快速创建"门店小程序".这个小程序类似一张&quo ...

  6. 第二章 第三节 创建第一个程序

    第三节 创建第一个程序 返回目录 启动Eclipse的时候,您会看到工作区(workspace),它是工程的容器.在初始的工作区中没有任何工程,如图2-2. 图2-2  Eclipse主窗口 没有工程 ...

  7. 【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )

    文章目录 一.安装 MFC 开发组件 二.创建 MFC 应用 三.MFC 应用窗口编辑 四.为按钮添加点击事件 五.修改按钮文字 六.打开系统其它应用 七.博客源码 一.安装 MFC 开发组件 打开 ...

  8. 微信门店小程序怎样创建 门店小程序创建方法简介

    微信门店小程序怎样创建 门店小程序创建方法简介 微信门店小程序是什么东西?门店小程序要怎样创建?还不清楚微信门店小程序详情的小伙伴们抓紧时间跟上小编一起来看一下吧!     门店小程序是什么? 微信发 ...

  9. 你不得不知道的Visual Studio 2012(3)- 创建Windows应用程序

    创建项目 在Visual Studio中创建一个应用程序,应首先创建一个项和一个解决方案.在此示例中,您将创建Windows presentation foundation应用程序. 创建 WPF 项 ...

  10. Linux 创建桌面应用程序图标 (Ubuntu 18.04 16.04、Linux Mint、Deepin、等均适用 )

    Linux 下的程序启动图标基本都存放在 "/usr/share/applications" 目录下,并且以 ".desktop 结尾",其实自己使用文本编辑器 ...

最新文章

  1. android地图定位
  2. javascript实现深克隆的几种方法
  3. b+树时间复杂度_深入理解数据库系统之存储存引擎(二叉搜索树)
  4. plsql 使用技巧 及 语句集锦(二)经典update
  5. Django框架(17.Django中的元选项)
  6. 每日程序C语言30-static作用
  7. JVM调优总结(七)-典型配置举例1
  8. 2017百度之星程序设计大赛 - 资格赛【1001 Floyd求最小环 1002 歪解(并查集),1003 完全背包 1004 01背包 1005 打表找规律+卡特兰数】...
  9. 【操作系统/OS笔记01】课程概要、什么是操作系统
  10. .chm文件打开方式,解决.CHM文件打不开或者打开空白
  11. windows下V-Rep下载及安装教程
  12. 金蝶系统登不上服务器270,电脑进不了金蝶软件,显示Automation错误270
  13. html如何画出四个圆圈,css3如何绘制一个圆圆的loading转圈动画
  14. Jquery图片轮播(连续滚动+突出显示)
  15. Unity学习笔记1 简易2D横版RPG游戏制作(一)
  16. Go语言入门【7】指针
  17. visual studio编译报错“常量中有换行符”等字符串中的错误
  18. 下拉电阻阻值选多大?
  19. 知识经济时代,企业该如何进行知识管理?
  20. Lichee_RV学习系列--CoreMark-Pro移植

热门文章

  1. 计算机视觉库OpenCV之saturate_cast防数据越界函数
  2. 英特尔AIDC秀肌肉:展示AI软硬件+生态全景图
  3. Linker Tools Error LNK2001 报错
  4. redis是单线程的吗?为什么执行速度这么快?
  5. matlab检测图片马赛克,python 检测图片是否有马赛克
  6. python本地读csv文件_python读写csv文件方法详细总结
  7. 博客编辑神器:Markdown编辑器
  8. 第二篇: Mysql____语法格式——键值
  9. 重启修复计算机怎么操作,如何以安全模式启动电脑,修复系统故障,这4个方法值得一试...
  10. php 域名验证系统_PHP授权验证系统(域名+IP双重验证一键更新授权系统)