日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#常用命名空间

發(fā)布時(shí)間:2023/12/9 C# 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#常用命名空间 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

MSDN上的C#.NET Framework類庫文檔目錄樹,本人覺得有點(diǎn)不得要領(lǐng),于是參考搜到的結(jié)果簡單整理如下:

一、基礎(chǔ)命名空間

System

處理內(nèi)建數(shù)據(jù)、數(shù)學(xué)計(jì)算、隨機(jī)數(shù)的產(chǎn)生、環(huán)境變量、垃圾回收器及一些常見的異常和特征.

System.Collections

包含了一些與集合相關(guān)的類型,比如列表、隊(duì)列、位數(shù)組、哈希表和字典等.

System.Collections.Generic

  定義泛型集合的接口和類,泛型集合允許用戶創(chuàng)建強(qiáng)類型集合,它能提供更好的類型安全性和性能.

System.IO

包含了一些數(shù)據(jù)流類型并提供了文件和目錄同步異步讀寫.

System.IO.Comoression

提供基本的流壓縮和解壓縮服務(wù)的類.

System.IO.Ports

  控制串行端口的類.

System.Text

  包含了一些表示字符編碼的類型并提供了字符串的操作和格式化.

System.Reflection

  包括了一些提供加載類型,方法和字段的托管視圖以及動(dòng)態(tài)創(chuàng)建和調(diào)用類型功能的類型.

System.Threading

  提供啟用多線程的類和接口.

  System.Runtime.InteropServices

    使得.NET類型可以與非托管代碼交互.

二、圖形命名空間

System.Drawing

  這個(gè)主要的GDI+命名空間定義了許多類型,實(shí)現(xiàn)基本的繪圖類型(字體,鋼筆,基本畫筆等)和無所不能的Graphics對象.

System.Drawing2D

  這個(gè)命名空間提供高級的二維和失量圖像功能.

System.Drawing.Imaging

  這個(gè)命名空間定義了一些類型實(shí)現(xiàn)圖形圖像的操作.

System.Drawing.Text

  這個(gè)命名空間提供了操作字體集合的功能.

System.Drawing.Printing

  這個(gè)命名空間定義了一些類型實(shí)現(xiàn)在打印紙上繪制圖像,和打印機(jī)交互以及格式化某個(gè)打印任務(wù)的總體外觀等功能.

三、數(shù)據(jù)命名空間

System.Data

  包含了數(shù)據(jù)訪問使用的一些主要類型.

System.Data.Common

  包含了各種數(shù)據(jù)庫訪問共享的一些類型.

System.XML

  包含了根據(jù)標(biāo)準(zhǔn)來支持XML處理的類.

System.Data.OleDb

  包含了一些操作OLEDB數(shù)據(jù)源的類型.

System.Data.Sql

  能使你枚舉安裝在當(dāng)前本地網(wǎng)絡(luò)的SQLServer實(shí)例.

System.Data.SqlClient

  包含了一些操作MSSQLServer數(shù)據(jù)庫的類型,提供了和System.Data.OleDb相似的功能,但是針對SQL做了優(yōu)化.

System.Data.SqlTypes

  提供了一些表示SQL數(shù)據(jù)類型的類.

System.Data.Odbc

  包含了操作Odbc數(shù)據(jù)源的類型.

System.Data.OracleClient

  包含了操作Odbc數(shù)據(jù)庫的類型.

System.Transactions

  這個(gè)命名空間提供了編寫事務(wù)性應(yīng)用程序和資源管理器的一些類.

四、語言集成查詢

System.Linq

  支持使用語言集成查詢的查詢.

System.Xml.Linq

  包含LINQtoXML的類.

System.Data.Linq

  包含支持與LINQtoSQL應(yīng)用程序中的關(guān)系數(shù)據(jù)庫進(jìn)行交互的類.

五、Windows窗體應(yīng)用程序

System.Windows.Froms

  創(chuàng)建WinForm應(yīng)用程序.

System.Windows

  提供支持WPF屬性系統(tǒng)和事件邏輯的一些基元素類以及其他類型.

System.Windows.Controlls

  創(chuàng)建WPF控件元素,使用戶與應(yīng)用程序進(jìn)行交互.

System.Windows.Shapes

  提供對WPFXAML或代碼中使用的形狀庫的訪問.

六、WEB命名空間

System.Web

  這個(gè)命名空間包含啟用瀏覽器/服務(wù)器通信的類和接口.這些命名空間類用于管理到客戶端的HTTP輸出和讀取HTTP請求.附加的類則提供了一些功能,用于服務(wù)器端的應(yīng)用程序以及進(jìn)程,Cookie管理,文件傳輸,異常信息和輸出緩存的控制.

System.Web.UI

  這個(gè)命名空間包含Web窗體的類,包括Page類和用于創(chuàng)建Web用戶界面的其他標(biāo)準(zhǔn)類.

System.Web.UI.HtmlControls

  這個(gè)命名空間包含用于HTML特定控件的類,這些控件可以添加到Web窗體中以創(chuàng)建Web用戶界面.

System.Web.UI.WebControls

  包含創(chuàng)建ASP.NET服務(wù)器控件的類,當(dāng)添加到窗體時(shí),這些控件將呈現(xiàn)瀏覽器特定的HTML和腳本,用于創(chuàng)建和設(shè)備無關(guān)的Web用戶界面.

System.Web.Mobile

  包含生成ASP.NET移動(dòng)應(yīng)用程序所需要的核心功能,包括身份驗(yàn)證和錯(cuò)誤處理.

System.Web.UI.MobileControls

  包括一組ASP.NET服務(wù)器控件,這些控件可以針對不同的移動(dòng)設(shè)備呈現(xiàn)應(yīng)用程序.

System.Web.Services

  包含能使你使用和生成XMLWebService的類,這些服務(wù)是駐留在服務(wù)器中的可編程實(shí)體,并通過標(biāo)準(zhǔn)Internet協(xié)議公開.

七、框架服務(wù)命名空間

System.Diagnostics

  這個(gè)命名空間所提供的類允許你啟動(dòng)系統(tǒng)進(jìn)程,讀取和寫入事件日志以及使用性能計(jì)數(shù)器監(jiān)視系統(tǒng)性能.

System.DirectoryServices

  這個(gè)命名空間所提供的類可便于從托管代碼中訪問ActiveDirectory.此命名空間中的類可以與任何ActiveDirectory服務(wù)提供程序一起使用.

System.Management

  這個(gè)命名空間提供的類用于管理一些信息和事件,它們關(guān)系到系統(tǒng),設(shè)備和WMI基礎(chǔ)結(jié)構(gòu)所使用的應(yīng)用程序.

System.Messaging

  這個(gè)命名空間提供的類用于連接到網(wǎng)絡(luò)上的消息隊(duì)列,向隊(duì)列發(fā)送消息,從隊(duì)列接收或查看消息.

System.ServiceProcess

  這個(gè)命名空間提供的類用于安裝和運(yùn)行服務(wù),服務(wù)是長期運(yùn)行的可執(zhí)行文件,它們不通過用戶界面來運(yùn)行.

System.Timers

  這個(gè)命名空間提供基于服務(wù)器的計(jì)時(shí)器組件,用以按指定的間隔引發(fā)事件.

八、安全性命名空間

System.Security

  這個(gè)命名空間提供公共語言運(yùn)行庫安全性系統(tǒng)的基礎(chǔ)結(jié)構(gòu).

System.Net.Security

  這個(gè)命名空間提供用于主機(jī)間安全通信的網(wǎng)絡(luò)流.

System.Web.Security

  這個(gè)命名空間包含的類用于在Web應(yīng)用程序中實(shí)現(xiàn)ASP.NET安全性.

九、網(wǎng)絡(luò)命名空間

System.Net

  包含的類可為當(dāng)前網(wǎng)絡(luò)上的多種協(xié)議提供簡單的編程接口.

System.Net.Cache

  這個(gè)命名空間定義了一些類和枚舉,用于為使用WebRequest和HttpWebRequest類獲取的資源定義緩存策略.

System.Net.Configuration

  這個(gè)命名空間包含了以編程方式訪問和更新System.Net命名空間的配置設(shè)置的類.

System.Net.Mime

  這個(gè)命名空間包含了用于將電子郵件發(fā)送到SMTP服務(wù)器進(jìn)行傳送的類.

System.Net.Networkinformation

  這個(gè)命名空間提供對網(wǎng)絡(luò)流量數(shù)據(jù),網(wǎng)絡(luò)地址信息和本地計(jì)算機(jī)的地址更改通知的訪問,還包含實(shí)現(xiàn)Ping實(shí)用工具的類.你可以使用Ping和相關(guān)的類來檢查是否可通過網(wǎng)絡(luò)訪問某臺計(jì)算機(jī).

System.Net.Sockets

這個(gè)命名空間為嚴(yán)格控制網(wǎng)絡(luò)訪問的開發(fā)人員提供Windows套接字接口的托管實(shí)現(xiàn).

十、配置命名空間

System.Configuration

  這個(gè)命名空間包含用于以編程方式訪問.NetFramework配置設(shè)置并處理配置文件中錯(cuò)誤的類.

System.Configuration.Assemblies

  這個(gè)命名空間包含用于配置程序集的類.

System.Configuration.Provider

  這個(gè)命名空間包含由服務(wù)器和客戶端應(yīng)用程序共享,以支持可插接式模型輕松添加或移除功能的基類.

十一、本地化命名空間

System.Globalization

包含的類定義與區(qū)域性相關(guān)的信息,其中包括語言,國家\地區(qū),所使用的日歷,日期格式的模式,貨幣與數(shù)字以及字符串的排序順序.

System.Resources

這個(gè)命名空間提供一些類和接口,它們使開發(fā)人員得以創(chuàng)建,存儲并管理應(yīng)用程序中使用的各種區(qū)域性特定資源.

System.Resources.Tools

這個(gè)命名空間包含StronglyTypedResourceBuilder類,該類提供對強(qiáng)類型資源的支持.這個(gè)編譯時(shí)功能通過創(chuàng)建包含一組靜態(tài)只讀屬性的類封裝對資源的訪問,從而使得使用資源變得更加容易.

十二、其他命名空間

System.ServiceModel

  包含生成WCF服務(wù)和客戶端應(yīng)用程序所需要的類型.

System.Workflow

  開發(fā)工作流應(yīng)用程序.

System.Media

  包含用于播放聲音文件和訪問系統(tǒng)提供的聲音的類.

轉(zhuǎn)載于:https://www.cnblogs.com/makesense/p/4500955.html

總結(jié)

以上是生活随笔為你收集整理的C#常用命名空间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。