.net – 为什么Windows.Forms在System而不是Microsoft?
我一直认为.NET中的根命名空间“System”主要用于那些不依赖于特定平台的东西.
我想知道是否有人有任何想法或见解为什么Windows.Forms命名空间在系统而不是微软,因为它似乎在一个平台中相当根深蒂固. (如果可能的话,请不要进行火焰战争或不必要的MS抨击!:))
我在某处读到System.*命名空间用于核心.Net框架的一部分,而Microsoft.*命名空间用于其他“增值”可选附加内容或正在开发的内容.
编辑: Brad Abrams在他的博客What Does that .NET Namespace Mean: System.* and Microsoft.*中对此进行了讨论 另外,Visual Basic 2005引用.NET 3.0程序员参考:
这意味着如果我要创建一个新的.Net语言,我将能够使用System.Windows.Forms命名空间来创建UI,但我可能没有太多用于Microsoft.*命名空间中的类. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-phone-7 – 以编程方式添加WP7 ContextMenu
- Windows Community Toolkit 3.0 新功能 在WinForms 和 WPF
- windows-8 – 在后台任务中访问Javascript Metro应用程序的
- Windows和linux命令行快捷键
- Windows – PowerShell:将GPO导出到文本文件
- windows-server-2012 – 带有SSD本地驱动器的Windows Serve
- filesystems – 在NTFS中,扇区大小,块大小和簇大小之间有什
- Windows 10 IoT蓝牙LE
- windows – 如何获取LAN上的活动IP地址,MAC地址和NetBIOS名
- Windows系统命令整理-Win10