.NET文档包含一套示例和教程,帮助您学习.NET。 本文介绍如何查找、查看和下载.NET、ASP.NET Core和 C# 示例和教程。 在 F# Foundation 网站上查找用于了解 F# 编程语言的资源。 如果有兴趣探索 C#,请从 5分钟内的Hello World 开始,然后继续学习 C#简介教程。 有关如何查看和下载示例代码的说明,请参阅 “查看和下载示例 ”部分。
.NET
示例
在 .NET Core 中使用 dotnet test 进行单元测试
本指南介绍如何创建 ASP.NET Core Web 应用和相关单元测试。 它首先创建简单的 Web 服务应用,然后添加测试。 它继续创建更多测试,以指导实现新功能。 完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
教程
本教程演示如何使用 Visual Studio、Visual Studio Code 或 GitHub Codespaces 创建和运行.NET控制台应用程序。
本教程演示如何使用 Visual Studio、Visual Studio Code 或 GitHub Codespaces 创建类库。
有关更多.NET教程,请参阅 Learn .NET 和 .NET SDK 工具。
ASP.NET Core
请参阅 ASP.NET Core 教程。 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 存储库中提供。
REST 客户端
本教程演示 C# 语言的 Web 通信、JSON 序列化和面向对象的功能。 完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
配合 LINQ 使用
本教程演示了 LINQ 的许多功能和支持它的语言元素。 完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
本教程介绍如何在支持插件体系结构的 .NET Core 上构建简单的应用程序。 完成的示例在 GitHub 上的 dotnet/samples 存储库中提供。
部署到容器
在 Windows Docker 容器中运行 ASP.NET MVC应用程序
本教程演示如何在 Windows Docker 容器中部署现有 ASP.NET MVC应用。
查看和下载示例
许多主题显示可从GitHub查看或下载的源代码和示例。 若要查看示例,只需遵循示例链接即可。 若要下载代码,请按照以下说明作:
- 通过执行下列过程之一下载包含示例代码的存储库:
- 将存储库的 ZIP 下载到本地系统。 解压缩压缩存档文件。
- 分叉存储库并将分叉点克隆到你的本地系统。 分叉和克隆允许通过对分叉点进行更改,然后为官方文档存储库创建提取请求的方式参与文档创作。 有关详细信息,请参阅 .NET 文档贡献指南和 ASP.NET Core Docs 贡献指南。
- 以本地方式克隆存储库。 如果直接将文档存储库克隆到本地系统,则无法直接针对官方存储库提交,因此以后将无法做出文档贡献。 如果你希望保留以后参与文档创作的机会,请使用之前介绍的分叉和克隆过程。
- 在存储库的文件夹内导航到示例的位置。 按照示例链接作时,示例位置的相对路径将显示在浏览器的地址栏中。
- 若要运行示例,有几个选项:
- 使用 .NET CLI:在控制台窗口中,导航到示例的文件夹并使用 do tnet CLI 命令。
- 使用 Visual Studio:通过从菜单栏中选择 File > Open > Project/Solution打开示例, 导航到示例项目文件夹,然后选择项目文件(.csproj或 .fsproj)。
- 使用 Visual Studio Code:从菜单栏中选择“File > Open Folder”,然后选择示例的项目文件夹。
- 使用支持.NET项目的其他 IDE。