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