.NET 文档包含一组示例和教程,可教你有关 .NET 的信息。 本文介绍如何查找、查看和下载 .NET、ASP.NET Core 和 C# 示例和教程。 在 F# Foundation 网站上查找用于了解 F# 编程语言的资源。 如果有兴趣使用联机代码编辑器浏览 C#,请 从此交互式教程 开始,并继续学习 C# 交互式教程。 有关如何查看和下载示例代码的说明,请参阅 “查看和下载示例 ”部分。
。网
示例
使用 dotnet 测试在 .NET Core 中执行单元测试
本指南介绍如何创建 ASP.NET Core Web 应用和相关单元测试。 它首先创建简单的 Web 服务应用,然后添加测试。 它继续创建更多测试,以指导实现新功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
教程
教程:使用 Visual Studio Code 创建 .NET 控制台应用程序
本教程演示如何使用 Visual Studio Code 和 .NET CLI 创建和运行 .NET 控制台应用程序。 使用 .NET CLI 完成项目任务,例如创建、编译和运行项目。
教程:使用 Visual Studio Code 创建 .NET 类库
本教程演示如何使用 Visual Studio Code 和 .NET CLI 为 .NET 编写库。 使用 .NET CLI 完成项目任务,例如创建、编译和运行项目。
有关更多 .NET 教程,请参阅 Learn .NET 和 .NET SDK 工具。
ASP.NET Core
请参阅 ASP.NET 核心教程。 ASP.NET Core 文档中的许多文章都提供了为它们编写的示例的链接。
C# 语言
示例
此示例演示用于创建和使用 C# 迭代器的语法和功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
此示例演示 C# 索引器的语法和功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
此示例演示 C# 委托和事件的语法和功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。 另一个侧重于事件 的示例 也位于同一存储库中。
此示例演示了使用表达式树可以解决的许多问题。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
LINQ 示例
本系列示例演示了语言集成查询(LINQ)的许多功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
托管 COM 服务器示例
COM 服务器示例演示如何创建托管 COM 服务器,以及如何通过 RegFree COM 全局注册或使用它。
Microsoft Office PIA 示例
ExcelDemo 示例演示了 .NET Core 中Microsoft Office PIA 的使用。
教程
本教程演示了控制台 I/O、控制台应用的结构以及基于任务的异步编程模型的基础知识。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
本教程演示 C# 语言的 Web 通信、JSON 序列化和面向对象的功能。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
本教程演示了 LINQ 的许多功能和支持它的语言元素。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
本教程介绍如何在支持插件体系结构的 .NET Core 上生成一个简单的应用程序。 已完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
部署到容器
在 Windows Docker 容器中运行 ASP.NET MVC 应用程序
本教程演示如何在 Windows Docker 容器中部署现有的 ASP.NET MVC 应用。
查看和下载示例
许多主题显示可用于从 GitHub 查看或下载的源代码和示例。 若要查看示例,只需遵循示例链接即可。 若要下载代码,请按照以下说明作:
- 通过执行下列过程之一下载包含示例代码的存储库:
- 将存储库的 ZIP 下载到本地系统。 解压缩压缩存档文件。
- 分叉存储库并将分叉点克隆到你的本地系统。 分叉和克隆允许通过对分叉点进行更改,然后为官方文档存储库创建提取请求的方式参与文档创作。 有关详细信息,请参阅 .NET 文档贡献指南 和 ASP.NET 核心文档贡献指南。
- 以本地方式克隆存储库。 如果直接将文档存储库克隆到本地系统,则无法直接针对官方存储库提交,因此以后将无法做出文档贡献。 如果你希望保留以后参与文档创作的机会,请使用之前介绍的分叉和克隆过程。
- 在存储库的文件夹内导航到示例的位置。 按照示例链接作时,示例位置的相对路径将显示在浏览器的地址栏中。
- 若要运行示例,有几个选项:
- 使用 .NET CLI:在控制台窗口中,导航到示例的文件夹并使用 dotnet CLI 命令。
- 使用 Visual Studio:从菜单栏中选择>“文件打开>项目/解决方案”,导航到示例项目文件夹,然后选择项目文件(.csproj 或 .fsproj)。
- 使用 Visual Studio Code:通过从菜单栏中选择 “文件 > 打开文件夹 ”并选择示例的项目文件夹来打开示例。
- 使用支持 .NET 项目的其他 IDE。