码迷,mamicode.com
首页 > 其他好文 > 详细

创建Hello World程序(part-1)

时间:2016-08-10 00:39:23      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

写在前面:

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

dotnet restore

dotnet run

技术分享

 

好家伙,脚手架居然已经替我们写好了一个可以运行的HelloWorld,下面来聊聊这三个命令是什么意思

dotnet new:下载一个Console程序模板,类似IDE中新建一个Console程序

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

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

 技术分享

 

 晚上11点了,先写到这儿

创建Hello World程序(part-1)

标签:

原文地址:http://www.cnblogs.com/yshuangj/p/5754815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!