1.3.1 Hello World! 第一个程序
课前提要
在插播了几小节.NET的理论知识后,继续回到1.1.5 在Linux "子系统" 中配置SDK环境,实现与VS Code无缝对接 一节结束,已经配置好开发环境的状态。今天的课程分为以下两部分:
- 在 Ubuntu 子系统中创建目录结构
- 在指定目录中创建 “控制台” 应用程序
- (待续…)用 Visual Studio Code 编辑修改程序代码
今天的所有工作基本上都在 Visual Studio Code 的 终端面板 的 CLI 状态下进行(命令行界面 英语:command-line interface,缩写:CLI),请各位做好准备,最好买个人体工程学的键盘,我用的是 Microsoft 的 Sculpt 人体工学套装,听说对学习 Microsoft 的 .NET 系列有加成效果,可以启用高级BUFF,减少 CD 时间,哈哈,可惜 Microsoft 不给广告推广费啊。当然,手感最好的还是鼠标,与常见的那种 A杯 的比起来,这个能应该到 D杯 的大小了,手感很充实。
在 Linux 子系统中配置项目存储目录
步骤零:准备开发环境
按 1.1.5 课程介绍,做好 Ubuntu 的连接工作,如下 图2 所示,重点关注彩色箭头,直到出现白色箭头所示 $提示符 为止,既准备完毕。之后的大部分工作都将再次进行。
步骤一:在 Linux 系统中创建项目存储目录
此步骤可能需要你对 Linux 的基本 CLI 有一些了解。
1.请先执行 pwd 命令,确认你在自己账户的目录中。显示结果应该如下:
2.在此目录下,创建存储所有项目的子文件夹 CSharpProj ,将用于存储所有本书示例项目,需要使用 mkdir 命令;
3.使用 cd 命令进入此文件夹后,建立 项目目录 名称为 C1HelloWorld ,注意这个目录的名字将会是你此 C# 项目的名字。本项目将以此目录名命名。建成后进入该目录。最终结果如下(注意对照红色箭头):
在指定目录中创建 “控制台” 应用程序
步骤二:新建 “控制台应用程序”
至此为止,我们将正式开始使用 .NET Core 的 CLI 的主要命令 dotnet 来创建项目。
dotnet new console
步骤三:查看自动生成的程序文件
应该会生成一个与目录名相同的.csproj文件,这是项目文件,存放项目信息。
还会生成一个 Program.cs 文件,这是程序文件,里面装着程序代码。
稍后我们再打开看里面内容。接下来运行试试……
步骤四:运行该程序,伟大的 Hello World!出现了
执行以下命令运行通过模板自动创建的控制台应用程序,得到 Hello World!
dotnet run
注意下图从红色箭头处开始输入命令,得到了运行结果 Hello World!
注意对比,执行完 dotnet run 后,还会生成一个新的文件夹 bin 里面存放了已经编译好的 DLL 文件。以后我会在告诉大家如何直接执行编译好的 dll 文件。
至此,控制台应用程序创建完毕。
课程小结
本课简单介绍了控制台应用程序的创建方法,主要介绍的是 dotnet 命令,各位可以通过 dotnet -h 或 dotnet new -h 获取相关帮助信息。
下一节简单介绍如何在 Visual Studio Code 中修改此代码。
课后福利
PC视频壁纸:渐变循环 日复一日 1080P 254MB 2分30秒
链接: https://pan.baidu.com/s/1xtaGd3r2lGFphKYmPDjn4A 提取码: bbkr
请先 后发表评论~