using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
using system.io;
public class maintainfile
return inttype;
}public static void main()
console.writeline(strresult);
console.read();
}private void createnewfile(string strdir, string strfilename)
catch
}private void copyfile(string strdir, string strfilename1, string strfilename2)
catch
}private void deletefile(string strdir, string strfilename)
//建立當前檔案物件
fileinfo myfileinfo = new fileinfo(strdir + strfilename);
//當前檔案物件delete
myfileinfo.delete();//跟據初始化的路徑刪除檔案
}catch
}private void movefile(string strdir, string strfilename1, string strfilename2)
//當前被移動的檔案物件myfileinfo之moveto方法
myfileinfo.moveto(strdir + strfilename2);//移動到指定的路徑
}catch
}}//檔案建立的是流,關閉即產生。
//檔案的移動moveto、刪除delete、複製copyto,是自身的方法。
C 檔案操作基礎之File類和FileInfo類
檔案和i o流的差異 檔案是一些具有永久儲存及特定順序的位元組組成的乙個有序的 具有名稱的集合。因此對於檔案,我們常常想到目錄路徑,磁碟儲存,檔案和目錄名等方面。i o流提供一種後備儲存寫入位元組和從後備儲存讀取位元組的方式。後備儲存可以為多種儲存媒介之一。system.io命名空間中的常用類 bi...
C 檔案操作 File類和FileInfo類
file類可以對檔案進行讀寫,對單個檔案處理的效率比fileinfo類高,file類的方法都是靜態方法,呼叫的時候直接用類呼叫 using system using system.collections.generic using system.linq using system.text usin...
C 檔案操作 File類
file類的常用靜態方法表 方 法 說 明 create 在指定路徑中建立檔案 delete 刪除指定的檔案 exists 判斷指定的檔案是否存在 open 開啟指定路徑上的檔案 openread 開啟檔案以進行讀取 openwrite 開啟檔案以進行寫入 move 將指定檔案移到新位置 copy ...