国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

說一說.NET的命名空間

2024-07-10 12:37:57
字體:
來源:轉載
供稿:網友

Microsoft.NET Framework提供了一千多個類,用于完成各種各樣的功能。根據類的功能不同,又把這些類劃分到不同的命名空間中。命名空間包含可在程序中使用的類、結構、枚舉、委托和接口,一個命名空間又可以包含其他的命名空間。這種劃分方法有點類似于文件的保存方式:把文件分類放到不同的文件夾下,而且不同文件夾下的文件名可以相同也可以不同。同樣道理,不同命名空間下的類名可以相同也可以不同。注意,命名空間只是一種邏輯上的劃分,而不是物理上的存儲分類。

如果要調用命名空間下某個類提供的方法,可以使用下面的語法:

命名空間.命名空間……命名空間.類名稱.靜態方法名(參數,……);

或者:

命名空間.命名空間……命名空間.實例名稱.方法名(參數,……);

例如:

System.Console.WriteLine("Hello World");

這條語句使用的命名空間為System。在System命名空間下,有一個Console類,該類提供了靜態的WriteLine方法,此語句調用此方法輸出字符串“Hello World”。

顯然,每句都加上命名空間太繁瑣了。為了快速引用需要的功能,一般在程序的開頭引用命名空間來簡化代碼書寫形式。比如上面的語句,前綴“System.”表示Console類在System命名空間下,如果在程序的開頭寫上:

using System;

那么,語句中就不需要加上命名空間前綴了,而可以直接寫為:

Console.WriteLine("hello world");

下表列出了.NET框架中常用的命名空間。

.NET框架類中常用的命名空間

命名空間 類的描述
System 定義通常使用的數據類型和數據轉換的基本.NET類
System.Collections 定義列表、隊列、位數組合字符串表
System.Data
 
定義ADO.NET數據庫結構
System.Drawing 提供對基本圖形功能的訪問
System.IO 允許讀寫數據流和文件
System.Net 提供對Windows網絡功能的訪問
System.Net.Sockets 提供對Windows套接字的訪問
System.Runtime.Remoting 提供對Windows分布式計算平臺的訪問
System.Security 提供對CLR安全許可系統的訪問
System.Text ASCII、Unicode、UTF-7和UTF-8字符編碼處理
System.Threading 多線程編程
System.Timers 在指定的時間間隔引發一個事件
System.Web 瀏覽器和Web服務器功能
System.Windows.Forms 創建使用標準Windows圖形接口的基于Windows的應用程序
System.XML 提供對處理XML文檔的支持
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴山县| 无极县| 太仓市| 靖边县| 潍坊市| 广宁县| 叶城县| 大渡口区| 潼关县| 类乌齐县| 北安市| 阳春市| 屯门区| 郎溪县| 比如县| 花莲县| 武安市| 汕头市| 阳朔县| 大化| 新化县| 若尔盖县| 英吉沙县| 孙吴县| 祁阳县| 休宁县| 宁晋县| 古交市| 普宁市| 华坪县| 铜山县| 永年县| 华坪县| 潜江市| 新河县| 克东县| 许昌县| 渑池县| 平南县| 施甸县| 六枝特区|