.NET 範例與教學課程
.NET 文件包含一系列可為您提供 .NET 指導的範例和教學課程。 本文說明如何尋找、檢視並下載 .NET、ASP.NET Core 及 C# 範例和教學課程。 您可以在 F# 基礎網站 (英文) 上找到學習 F# 程式設計語言的資源。 如果您想要使用線上程式碼編輯器來探索 C#,可先從這個互動式教學課程開始,再繼續進行 C# 互動式教學課程。 如需如何檢視和下載範例程式碼的指示,請參閱檢視和下載範例一節。
使用 dotnet test 的 .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 教學課程,請參閱了解 .NET 和 .NET SDK 工具。
請參閱 ASP.NET Core 教學課程 (英文)。 ASP.NET Core 文件中的許多文章都有針對它們所撰寫的範例連結。
迭代器
此範例示範建立及使用 C# 迭代器的語法和功能。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
索引子
此範例示範 C# 索引子的語法和功能。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
委派和事件
此範例示範 C# 委派和事件的語法和功能。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。 以事件為焦點的第二個範例 (英文) 也位於相同的存放庫中。
運算式樹狀架構
此範例示範可使用運算式樹狀架構解決的許多問題。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
LINQ 範例
這一系列範例示範 Language Integrated Query (LINQ) 的許多功能。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
受控 COM 伺服器範例
COM 伺服器範例示範如何建立受控 COM 伺服器和如何全域註冊它或透過 RegFree COM 來取用它。
Microsoft Office PIA 範例
ExcelDemo 範例示範了在 .NET Core 中取用 Microsoft Office PIA。
主控台應用程式
此教學課程示範主控台 I/O、主控台應用程式的結構,以及以工作為基礎之非同步程式設計模型的基本概念。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
REST 用戶端
此教學課程示範 Web 通訊、JSON 序列化,以及 C# 語言的物件導向功能。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
使用 LINQ
此教學課程示範 LINQ 的許多功能及支援的語言項目。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
建立支援外掛程式的 .NET Core 應用程式
本教學課程會向您示範如何在支援外掛程式架構的 .NET Core 上建置簡單的應用程式。 完整範例 (英文) 可在 GitHub 上的 dotnet/samples 存放庫取得。
在 Windows Docker 容器中執行 ASP.NET MVC 應用程式
此教學課程示範如何在 Windows Docker 容器中部署現有的 ASP.NET MVC 應用程式。
許多主題都會顯示可從 GitHub 檢視或下載的原始程式碼和範例。 若要檢視範例,請依循範例連結。 若要下載程式碼,請遵循這些指示:
- 透過執行下列其中一項程序,來下載包含範例程式碼的存放庫:
- 於存放庫的資料夾內瀏覽至範例的位置。 範例位置的相對路徑會在您依循範例連結時,顯示於瀏覽器的網址列中。
- 您有數個選項可以執行範例: