.NET ランタイムには、ランタイム ライブラリ、フレームワーク ライブラリ、または基底クラス ライブラリ (BCL)と呼ばれる、広範な標準クラス ライブラリのセットがあります。 さらに、ランタイム ライブラリには拡張機能があり、NuGet パッケージで提供されています。
これらのライブラリでは、多くの汎用およびアプリ固有の型、アルゴリズム、ユーティリティの機能の実装が提供されます。
ランタイム ライブラリ
ランタイム ライブラリは、基本的な型とユーティリティ機能を提供し、他のすべての .NET クラス ライブラリの基本です。 たとえば、文字列を操作するための API を提供する System.String クラスがあります。 もう 1 つの例として、 シリアル化ライブラリがあります。
ランタイム ライブラリの拡張機能
一部のライブラリは、ランタイムの 共有フレームワークの一部としてではなく、NuGet パッケージで提供されます。 これらのライブラリは、多くの場合、.NET Framework などのダウンレベルの .NET バージョンを対象とするアプリでも使用できます。
次の表に、パッケージで提供されるライブラリの例をいくつか示します。
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET