命名空間:對具有相關功能的類在邏輯上進行分組,類似于存放相關物品的容器。例如一所大學中的人員模型可能包括以下幾種類型:個人、學員、職員、大學生等。一般認為,命名空間有助于改善數據的構成,從而使每個人都可以輕松地獲得想要的數據。
在.NET Framework中,所有的命名空間基本上從System中形成的。System命名空間為根命名空間,它包含了定義.NET中使用的公共數據類型,這些數據類型包括Boolean、DateTime和Int32等。此命名空間中包括的另一個重要的數據類型為“Object”。Object數據類型形成所有其他.NET對象繼承的基本對象。常用的命名空間如表1所示:
表1 System下的二級命名空間
命名空間 |
說明 |
System.Drawing |
處理圖形和繪圖,包括打印 |
System.Data |
處理數據存取和管理,在定義 ADO.NET 技術中扮演重要角色 |
System.IO |
管理對文件和流的同步和異步訪問 |
System.Windows |
處理基于窗體的窗口的創建 |
System.Reflection |
包含從程序集讀取元數據的類 |
System.Threading |
包含用于多線程編程的類 |
System.Collections |
包含定義各種對象集的接口和類 |
|
新聞熱點
疑難解答