共用方式為


執行階段程式庫概觀

.NET 執行階段具有一組廣泛的標準類別庫,稱為執行階段程式庫架構程式庫基底類別庫 (BCL)。 此外,還有 NuGet 套件中所提供的執行階段程式庫的延伸模組。

這些程式庫提供許多一般和應用程式特定類型、演算法,以及公用程式功能的實作。

執行階段程式庫

這些執行階段程式庫會提供基本類型和公用程式功能,而且是所有其他 .NET 類別庫的基礎。 例如,System.String 類別提供使用字串的 API。 另一個範例是序列化程式庫

執行階段程式庫的延伸模組

部分程式庫會在 NuGet 套件中提供,而不會包含在執行階段的共用架構中。 這些程式庫通常也可供以舊版 .NET 版本為目標的應用程式使用,例如 .NET Framework。

下表會顯示套件提供的程式庫的一些範例。

NuGet 套件 概念內容
Microsoft.Extensions.Configuration Configuration
Microsoft.Extensions.DependencyInjection 相依性插入
Microsoft.Extensions.FileSystemGlobbing 檔案萬用字元
Microsoft.Extensions.Hosting 一般主機
Microsoft.Extensions.Http HTTP
Microsoft.Extensions.Localization 當地語系化
Microsoft.Extensions.Logging Logging

另請參閱