.NET 入门

本教程介绍如何使用 基于文件的应用创建和运行第一个 .NET 应用。 编写简单的应用并查看运行代码的结果。

在本教程中,你将:

  • 使用 .NET 开发环境启动 GitHub Codespace。
  • 创建第一个 .NET 应用。
  • 运行应用。

先决条件

必须具有以下选项之一:

打开 Codespaces

若要使用教程环境启动 GitHub Codespace,请打开 教程 codespace 存储库的浏览器窗口。 选择绿色 “代码 ”按钮和 “代码空间 ”选项卡。然后选择该 + 符号以使用此环境创建新的 Codespace。

创建并运行第一个应用

  1. 在加载代码空间时,在tutorials文件夹中创建一个名为hello-world.cs的新文件。

  2. 打开新文件。

  3. 请将以下代码输入或复制到 hello-world.cs 中:

    Console.WriteLine("Hello, World!");
    
  4. 在集成终端窗口中,将 tutorials 文件夹设为当前文件夹,并运行应用:

    cd tutorials
    dotnet hello-world.cs
    

运行了第一个 .NET 应用。 这是一个简单的应用程序,它打印消息“Hello,World!”。它使用 Console.WriteLine 方法来打印“Hello,World!”消息。 Console 是表示控制台窗口的类型。 WriteLineConsole 类型中的一种方法,该方法将文本行打印到文本控制台。

祝贺! 你创建了一个简单的 .NET 应用程序。

了解代码

该应用由一行 C# 代码组成:

Console.WriteLine("Hello, World!");

分解每个部分:

  • Console 是一种内置的 .NET 类型,提供用于处理控制台的功能。
  • WriteLineConsole 的一种方法,用于写入文本并在末尾添加换行符。
  • "Hello, World!" 是字符串文本,是用双引号括起来的字符序列。 字符串中的文本就是会显示在控制台中的内容。
  • 分号 (;) 在 C# 中标记语句的末尾。

基于文件的应用的工作原理

运行以下命令时:

dotnet hello-world.cs

.NET SDK 会自动编译 .cs 文件,并在一个步骤中运行生成的应用。 不需要项目文件(.csproj)或任何额外的设置。

基于文件的应用可用于学习、试验和编写小型实用工具。 随着应用程序的增长,通常使用基于项目的应用来组织代码、依赖项和配置。

清理资源

GitHub 会在 30 天不活动后自动删除 Codespace。 如果您打算继续学习 .NET 教程,可以保持 Codespace 处于已预配的状态。 如果已准备好将 .NET SDK 下载到计算机,则可以删除 Codespace。 若要删除 Codespace,请打开浏览器窗口并导航到 Codespaces。 应该会在窗口中看到代码空间的列表。 在教程代码空间的条目中选择三个点(...),然后选择 “删除”。

后续步骤

按照 分步教程 或观看 YouTube 上的 .NET 101 视频 ,开始开发 .NET 应用程序。