の型のほとんどが3つの.NET framework
異なる名前空間 (それ以上の場合もあります) に分散していることがわかります。Microsoft
System
Windows
たとえば、と がWindows.System.Threading.ThreadPool
ありSystem.Threading.ThreadPool
ます。
この設計に明確なセマンティクスの違いはありますか?
の型のほとんどが3つの.NET framework
異なる名前空間 (それ以上の場合もあります) に分散していることがわかります。Microsoft
System
Windows
たとえば、と がWindows.System.Threading.ThreadPool
ありSystem.Threading.ThreadPool
ます。
この設計に明確なセマンティクスの違いはありますか?
Microsoft.*
名前空間は通常、Windows に固有の機能 (レジストリ アクセスなど) の .NET 名前空間です。
System.*
名前空間は「通常の」.NET システムの名前空間です
Windows.*
名前空間は通常、Windows ランタイム (別名 WinRT) の一部です (Windows 8 ストア アプリ、Windows Phone 8 の場合)。
Windows
は、 Windows8ファミリ SDK 用です。
System
一般的な .NET 名前空間用です。
Microsoft
一部の Windows 固有の OS 機能用です。