いくつかの名前空間 (namespace) は、マイクロソフトによって公式にBCLの一部だとみなされているものもあれば、そうでないものもあるかもしれない。しかし、マイクロソフトによるCLIの実装である.NET Frameworkによって提供されるライブラリの一部としては、すべてが含まれている。 ECMA 335 6th EditionおよびISO/IEC 23271:2012 standardsとして標準化された名前空間について記述する[1][2]。 System この名前空間はプログラミングの需要の核たるものを含んでいる。各種の基本数値型、文字列型 (String)、日時型 (DateTime)、論理値型 (Boolean) などのクラスと構造体、コンソール (Console)、数学関数と数学定数 (Math)、属性、例外および配列など、各種の基本クラスやインターフェイス、環境をサポート