.NET 運行時間有一組廣泛的類別庫,稱為運行時間連結庫、架構連結庫或基類庫 (BCL)。 此外,還有執行階段庫的擴充功能,這些庫會在 NuGet 套件中提供。
這些程式庫提供許多一般和應用程式特定類型、演算法,以及公用程式功能的實作。
執行階段程式庫
運行時間連結庫提供基本類型和公用程式功能,而且是所有其他 .NET 類別庫的基底。 範例是 類別 System.String ,其提供使用字串的 API。 另一個範例是 串行化連結庫。
執行時期程式庫的擴充
NuGet 套件中提供某些類庫,而不是作為運行階段 共享架構的一部分。 這些函式庫通常也可供支援較舊的 .NET 版本的應用程式使用,例如 .NET Framework。
下表顯示一些套件提供的函式庫範例。