fileinfo類
fileinfo類與file類有些類似,它們都可以對磁碟上的檔案進行操作。不同的是fileinfo類是例項類,所有的方法都只能在例項化物件後才能呼叫。建立 fileinfo 類物件時必須傳遞乙個檔案路徑作為引數
string path = @"d:\filetest\1707a\aa.txt";
string destpath = @"d:\filetest\1707a\bb.txt";
test01(path,destpath);
fileinfo fi = new fileinfo(path);
獲取當前檔案所在的目錄
console.writeline(fi.directory);
獲取當前檔案所在的目錄
console.writeline(fi.directoryname);
判斷檔案是否是唯讀的
console.writeline(fi.isreadonly);
獲取檔案的大小 單位是位元組
console.writeline(fi.length);
類似拷貝 複製操作 如果目標目錄下面有相同的檔案 則會丟擲異常
fi.copyto(destpath);
類似剪下操作,將指定檔案移到新位置,並提供指定新檔名
fi.moveto(@"d:\filetest\1707a\yy\bb.txt");
sw.write("abcdefg");將字串寫入流
清理所有緩衝區,強制刷出緩衝區中的資料,寫入基礎流
sw.flush();
關閉流,就是乙個保險裝置。
sw.close();
CSharp學習筆記之八 檔案的讀寫
在我們的程式的編寫過程中,總避免不了對檔案的讀寫,比如說要讀取乙個軟體的配置,這時候不就需要我麼來設計的檔案的讀寫麼,但是對於c 來說,是如何對檔案進行讀寫的呢。下面的我們來看乙個列子 class test catch system.exception ex trycatch system.exce...
檔案和流之檔案寫入
在python程式設計當中,無論是文字檔案還是二進位制檔案,其操作流程基本上是一致的,即 首先開啟檔案並建立檔案物件,然後通過該檔案物件對檔案內容進行讀取 寫入 刪除 修改等操作,最後關閉並儲存檔案內容。檔案的寫入 1 建立或開啟檔案物件 python通過內建的 open 方法即可根據指定模式開啟指...
檔案流之檔案的定位
使用檔案流時,檔案中有乙個指標標誌檔案當前的讀寫位置。讀寫乙個字元後,檔案的位置指標會向後移動到下乙個字元的位置。有時候,程式需要從檔案的不同位置 跳躍 地讀取字元,這時就要用到相關的函式。檔案指標,即指向檔案的指標。關於利用檔案指標進行檔案讀寫可以看我上篇部落格 1.rewind 函式 格式 re...