freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章文件和流(編輯修改稿)

2024-11-22 13:09 本頁面
 

【文章內(nèi)容簡介】 //注意哈希表用法 } 17 自己定義的類也可以序列化,只要在類定義前增加 [Serializable]即可,書中例子首先定義了一個(gè)可序列化的類 Person,建立若干 Person類對象,存到 List類對象中,并將 List類對象序列化。 18 Stream類的其他派生類 Stream類的其他派生類包括: MemoryStream、BuffereStream、 NetworkStream(在 )。其中MemoryStream類把文件放到內(nèi)存中,極大地提高了文件讀寫速度,例子見 。BuffereStream類為文件讀寫建立一個(gè)緩沖區(qū),寫文件先把文件存到緩沖區(qū)中,緩沖區(qū)滿了以后,才寫入物理設(shè)備。先從文件讀入較多數(shù)據(jù)到緩沖區(qū),讀文件先從緩沖區(qū)讀,緩沖區(qū)沒有所需數(shù)據(jù),才再一次從物理設(shè)備讀數(shù)據(jù)到緩沖區(qū),用這樣的方法改善文件讀寫的性能。 NetworkStream類把網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)也看作流。請用幫助查看這些類的用法。 19 File類和 FileInfo類 C語言中通過 File和 FileInfo類來創(chuàng)建、復(fù)制、刪除、移動和打開文件。在 File類中提供了一些靜態(tài)方法,使用這些方法可以完成上述功能,但 File類不能建立對象。 FileInfo類使用方法和 File類基本相同,但 FileInfo類能建立對象。在使用這兩個(gè)類時(shí)需要引用 。這里重點(diǎn)介紹 File類的使用方法。 File類常用的方法 見書 20 判斷文件是否存在 判斷文件是否存在的 方法聲明如下: public static bool Exists(string path)。該方法判斷參數(shù)指定的文件是否存在 , 參數(shù) path指定文件路徑 。如果文件存在 , 返回 true, 如果文件不存在 , 或者訪問者不具有訪問此文件的權(quán)限 , 或者 path描述一個(gè)目錄 , 返回 false。 下面的代碼段判斷是否存在c:\Example\: if((@c:\Example\)) {… } //… 為處理代碼 21 刪除文件 刪除文件 方法: public static void Delete(string path)。該方法刪除參數(shù)指定的文件 , 參數(shù) path指定要刪除的文件的路徑 。 下面的程序刪除用戶指定文件 。 using System。 using 。 class DeleteFile { static void Main() { (請鍵入要刪除的文件的路徑: )。 string path=()。//從鍵盤讀入路徑 , 輸入回車結(jié)束 if((@path))//@表示其后字符串不包括轉(zhuǎn)義字符 (@path)。 else (文件不存在 ! )。 } } 22 復(fù)制文件 復(fù)制文件 方法: public static void Copy(string sFName,string dFName,bool overW)。 該 方法將參數(shù)sFName指定文件拷貝到參數(shù) destFileName指定的目錄 , 修改文件名為參數(shù) dFName指定的文件名 , 如果OverW為 true, 而且文件名為 dFName的文件已存在的話 , 將會被復(fù)制過去的文件所覆蓋 。 文件復(fù)制 例子如下: using System。 using 。 class CopyFile { static void Main() { (請鍵入要拷貝的源文件的路徑: )。 23 //從鍵盤讀入路徑 , 輸入回車結(jié)束 string path=()。 (“請鍵入要拷貝的目的文件的路徑 (包括文件名 ): ” )。 //從鍵盤讀入路徑 , 輸入回車結(jié)束 string path1=()。 if((@path)) //@表示其后字符串不包括轉(zhuǎn)義字符 { if(!(@path1))//如果不存在目的文件 , 拷貝 (@path,@path1,true)。 else (目的文件存在或目的路徑非法 ! )。 } else (源文件不存在 ! )。 } } 24 移動文件 移 動 文 件 方 法 : public static void Move(string sFName,string dFName)。該方法將參數(shù) sFName指定文件移動到參數(shù) dFName指定的目錄 , 修改文件名為參數(shù) dFName指定的
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1