1.文件和注冊表
A.文件——文件操作系統(tǒng)相關(guān)的類,幾乎都在System.IO命名空間;文件系統(tǒng)最上面的節(jié)點——磁盤
B.注冊表——操作由System.Win32命名空間下的類來處理。注冊表最上面的節(jié)點——注冊表配置單元
操作文件或注冊表——安全性。當前登錄PC的用戶有足夠的權(quán)限運行修改文件或注冊表的所有示例(如:管理員)。
2.管理文件系統(tǒng)
a.System.MarshalByRefObject——.net類中用于遠程操作的基對象類,它允許在應(yīng)用程序域之間編組數(shù)據(jù)。這個列表中的其他項都在System.IO命名空間;
b.FileSystemInfo——表示任何文件系統(tǒng)對象的基類;
c.FileInfo和File——表示文件系統(tǒng)上的文件;
d.Directory和DirectoryInfo——表示文件系統(tǒng)上的文件夾;
e.Path——包含的靜態(tài)成員可以用于處理路徑名;
f.DriveInfo——它的屬性和方法提供了指定驅(qū)動器的信息。
1)Directory類和File類:只包含靜態(tài)方法,不能被實例化。
只要調(diào)用一個成員方法,提供合適的文件系統(tǒng)對象的路徑,就可以使用這些類。
用途(優(yōu)點):如果只對文件夾或文件執(zhí)行一個操作,使用這些類很有效,因為可以省去實例化.net類的系統(tǒng)開銷。
2)DirectoryInfo類和FileInfo類:提供與Directory和File類大致相同的公共方法,并擁有一些公共屬性和構(gòu)造函數(shù),但他們都是有狀態(tài)的,且不是靜態(tài)的。
需要實例化這些類,之后把每個實例與特定的文件夾或文件關(guān)聯(lián)起來。
3)注冊表相關(guān)類Registry、RegistryKey這兩個類都在System.Win32命名空間下。
注冊表的配置單元:(已有的配置單元是不能改變的——它們是固定的)
a.HKEY_CLASSES_ROOT(HKCR):包含系統(tǒng)上文件類型的細節(jié)(。txt、.doc等),及使用哪些應(yīng)用程序可以打開的文件,也包括所有COM組件的注冊信息。
b.HKEY_CURRENT_USER(HKCU):包含用戶目前登陸的計算機的用戶配置。
c.HKEY_LOCAL_MACHINE(HKLM):包含所有安裝到計算機上的軟件和硬件信息,這些設(shè)置不是用戶特有的,而是可用于所有登錄到計算機上的用戶。
d.HKEY_USERS(HKUSE):包含所有用戶的用戶選項。
e.HKEY_CURRENT_CONFIG(HKCF):包含計算機上硬件的詳細信息。
RegistryKey:實例表示一個注冊表鍵。
實現(xiàn)的方法可瀏覽子鍵、創(chuàng)建新鍵、讀取或修改鍵中的值。即:該類通常可以完成對注冊表鍵進行的所有操作,包括設(shè)置鍵的安全級別。是處理注冊表用的對多的類。
Registry:只能對注冊表鍵進行單一訪問,以執(zhí)行簡單的操作。
另一作用:提供表示頂級鍵的RegistryKey實例(不同的配置單元),以便開始在注冊表中定位。
Registry類通過靜態(tài)屬性來提供這些實例:ClassesRoot、CurrentConfig、CurrentUser、DynData、LocalMachine、PerformanceData、Users。
如:RegistryKey hklm=Registry.LocalMachine;//獲得RegistryKey對象的引用的過程,視為打開對應(yīng)鍵。
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
網(wǎng)頁名稱:C#文件、注冊表相關(guān)類說明-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://aaarwkj.com/article2/dpecoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、手機網(wǎng)站建設(shè)、網(wǎng)站策劃、自適應(yīng)網(wǎng)站、網(wǎng)站制作、品牌網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容