.NET 教程 - Hello World 5 分钟
介绍
目标
安装 .NET 和 Visual Studio Code,并创建第一个应用程序。
先决条件
500 MB 可用硬盘空间。
macOS 12.0 或更高版本。
完成时间
5 分钟 + 下载/安装时间
方案
使用 C# 编写的简单应用程序,将 Hello, World!
打印到 VS Code 控制台。
未准备好安装任何内容?
可以改用我们的 浏览器内教程 。
下载并安装
若要使用 Visual Studio Code 构建你的第一个 .NET 应用程序,请设置环境:
下载并安装 .NET SDK:
下载和安装 VS Code:
下载 VS Code
打开 VS Code,并在左侧 VS Code 的活动栏中选择“扩展”按钮。 在搜索栏中键入 "C#",选择“C# 开发工具包”,然后在 C# 开发工具包扩展页上选择“安装”按钮。
检查是否已正确安装所有内容
设置环境后,打开新的 VS Code 终端。在工具栏中,选择“终端”,然后选择“新终端”。
在终端中,运行以下命令来检查安装。
如果安装成功,则应该会看到类似于以下内容的输出:
Terminal
Usage: dotnet [options]
Usage: dotnet [path-to-application]
Options:
-h|--help Display help.
--info Display .NET information.
--list-sdks Display the installed SDKs.
--list-runtimes Display the installed runtimes.
path-to-application:
The path to an application .dll file to execute.
如果一切正常,请选择下面的 继续 按钮以转到下一步。
遇到错误?
如果收到“未将 "dotnet" 识别为内部或外部命令” 错误,请确保已打开新的 VS Code 终端。如果重启 VS Code 或重启计算机 没有解决问题,请使用“我遇到了问题 ”按钮以获取解决问题的帮助。
创建应用
按 CTRL +SHIFT +P ,在 VS Code 中打开命令面板。
按 CMD +SHIFT +P ,在 VS Code 中打开命令面板。
键入 ".NET: " 来查看可使用 C# 开发工具包运行的命令!
查找“.NET: 新建项目”,并将其选中来创建新的 .NET 项目。
向下滚动并选择“控制台应用” 。
选择要保存项目的文件夹位置。
出现提示时,在命令面板中将项目命名为 MyConsoleApp。
如果你有 Visual Studio 订阅,请登录你的帐户。如果没有看到弹出提示,请单击窗口右下角 VS Code 状态栏中的 C# 图标。
在 VS Code 的边栏中,确保已打开资源管理器 。应该会在此处看到文件夹和解决方案资源管理器 。如果已打开一个新的 VS Code 实例,解决方案资源管理器可能在边栏底部附近。
MyConsoleApp
文件夹中的主文件称为 Program.cs
。默认情况下,它已包含将 Hello, World!
写入终端所需的代码。单击文件可查看模板创建的代码:
选择下面的 继续 按钮以转到下一步。
遇到错误?
如果无法解决遇到的问题,请选择下面的“我遇到了问题 ”按钮,以获取解决问题的帮助。
运行应用
若要运行应用程序,请选择右上角的“运行”按钮右侧的下拉菜单,然后选择“运行与此文件关联的项目” 。
应该会在 VS Code 终端中看到 Hello, World!
。
恭喜你已构建并运行自己第一个 .NET 应用!选择下面的“继续”按钮,转到下一步。
编辑代码
在 Program.cs
文件中,在打印 Hello, World!
的代码后面添加突出显示的行,如下所示:
Program.cs Copy
// See https://aka.ms/new-console-template for more information
Console.WriteLine("Hello, World!");
Console.WriteLine("The current time is " + DateTime.Now);
保存 Program.cs
文件,然后再次选择“运行与文件关联的项目” 。如果成功,应会看到类似于以下内容的输出:
Terminal
Hello, World!
The current time is 2024/9/20 下午1:23:35
后续步骤
恭喜你已生成并运行自己第一个 .NET 应用!
继续学习
若要继续学习一般 .NET 技能,请尝试 Microsoft Learn 上我们的教程,了解 .NET、依赖项、处理文件、调试等方面的信息:
构建 .NET 应用程序学习路径
了解 C#
C# 是 .NET 的新式、创新的开放源代码编程语言,可用于构建所有应用程序。首先请尝试 Microsoft Learn 上我们的 C# 交互式教程:
在 Microsoft Learn 上使用 C# 迈出第一步
.NET 初学者
让 Claudia 使用她的初学者视频系列引导你学完 .NET 的基础知识:
你可能还会关注...
Feedback