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

正文內(nèi)容

第6章文件和流(存儲(chǔ)版)

  

【正文】 //使用序列化引用的命名空間 using 。 ()。其中MemoryStream類把文件放到內(nèi)存中,極大地提高了文件讀寫速度,例子見(jiàn) 。在使用這兩個(gè)類時(shí)需要引用 。 using System。 文件復(fù)制 例子如下: using System。 } else (源文件不存在 ! )。 using 。//如在同一磁盤可使用此句替換前 2句 } else (目的文件存在或路徑非法 ! )。 using 。 (+文件長(zhǎng)度 =+ +,建立時(shí)間 =+)。這里重點(diǎn)介紹 Directory類的使用方法。 //從鍵盤讀入路徑 , 輸入回車結(jié)束 string path=()。 else (“ 目錄不存在或目錄非法 ! ” )。 using 。 }//如兩個(gè)目錄在同一磁盤中 , 可用被注解的語(yǔ)句替換前 2句 else (目的目錄已存在 ! )。 foreach(string aDir in Directorys) (aDir)。 foreach(string aFile in files) (aFile)。 。 if((path)) { string[] files。 if((path)) { string[] Directorys。 (path1)。 (c:\Dir1\Dir2,c:\Dir3\Dir4)。 string path=()。 using 。 DirectoryInfo類使用方法和Directory類基本相同,但 DirectoryInfo類能建立對(duì)象。 else (不是隱藏文件 )。 27 得到文件的屬性 方 法 聲 明 如 下 : public static FileAttributes GetAttributes(string path)。//使用 FileInfo必須建立對(duì)象 (path1)。 (c:\Example\,c:\)。 if((path)) //表示其后字符串不包括轉(zhuǎn)義字符 { if(!(path1))//如果不存在目的文件 , 拷貝 (path,path1,true)。 } } 22 復(fù)制文件 復(fù)制文件 方法: public static void Copy(string sFName,string dFName,bool overW)。該方法刪除參數(shù)指定的文件 , 參數(shù) path指定要?jiǎng)h除的文件的路徑 。在 File類中提供了一些靜態(tài)方法,使用這些方法可以完成上述功能,但 File類不能建立對(duì)象。 } //注意哈希表用法 } 17 自己定義的類也可以序列化,只要在類定義前增加 [Serializable]即可,書中例子首先定義了一個(gè)可序列化的類 Person,建立若干 Person類對(duì)象,存到 List類對(duì)象中,并將 List類對(duì)象序列化。 BinaryFormatter formatter = new BinaryFormatter()。 //使用泛型集合類引用的命名空間 using 。 } } 14 序列化 對(duì)于一個(gè)復(fù)雜的數(shù)據(jù)結(jié)構(gòu) , 例如數(shù)組 , 用以上方法存入文件 , 就顯得過(guò)于復(fù)雜了 。 using 。 class WriteFile { static void Main() { StreamWriter w=new StreamWriter( (100)。i10。i++) (i)。 (“能讀: {0}, 能寫: {1},)。 long n=(data,0,(int))。i10。 3 FileStream類讀寫字節(jié) 使用 FileStream類可以建立文件流對(duì)象,用來(lái)打開(kāi)和關(guān)閉文件,以字節(jié)為單位讀寫文件。使用流讀寫文件必須引入命名空間: 。 //建立字節(jié)數(shù)組 for(int i=0。 //使用文件必須引入的命名空間 class ReadFile { static void Main() {FileStream fs= new FileStream( byte[] data=new byte[]。 (“讀寫位置: {0}, 能定位: {1},)。i10。 for(int i=0。 using 。 using 。 foreach(string m
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1