原 FileHelper 檔案操作輔助類

2021-09-09 04:57:56 字數 1779 閱讀 6432

using system;

using system.collections.generic;

using system.io;

using system.text;

namespace whir.software.framework

/// /// 遞迴取得資料夾下檔案

///

///

///

///

public static void getfiles(string dir, listlist, listfileextsions)}}

else

//如果是目錄,則遞迴

directoryinfo directories = new directoryinfo(dir).getdirectories();

foreach (directoryinfo item in directories)

}/// /// 寫入檔案

///

/// 檔名

/// 檔案內容

public static void writefile(string filepath, string content)

catch (exception ex)

}/// /// 讀取檔案

///

///

///

public static string readfile(string filepath)

/// /// 讀取檔案

///

///

///

///

public static string readfile(string filepath, encoding encoding)

}/// /// 讀取檔案

///

///

///

public static listreadfilelines(string filepath)

}return str;

}/// /// 複製資料夾(及資料夾下所有子資料夾和檔案)

///

/// 待複製的資料夾路徑

/// 目標路徑

public static void copydirectory(string sourcepath, string destinationpath)}}

/// /// 刪除資料夾(及資料夾下所有子資料夾和檔案)

///

///

public static void deletefolder(string directorypath)

else

deletefolder(d); //刪除資料夾

}directory.delete(directorypath); //刪除空資料夾

}/// /// 清空資料夾(及資料夾下所有子資料夾和檔案)

///

///

public static void clearfolder(string directorypath)

else

deletefolder(d); //刪除資料夾}}

/// /// 取得檔案大小,按適當單位轉換

///

///

///

public static string getfilesize(string filepath)

return result;}}

}

C語言檔案操作重難點 原

發現很多人對檔案操作有不了解的,自己又回過頭看了看,總結提公升了一下,也小有收穫。常見的注意事項就不說了,只列舉了幾個個人認為有用的。1.常有人說 eof可以作為文字檔案的結束 標誌,但不能作為二進位制檔案的結束符.feof函式既可以判斷二進位制檔案,又可以判斷文字檔案.這是為什麼?例 當用文字形式...

原 PHP檔案及目錄操作總結 一

一.檔案操作 1.寫檔案 常規 fopen 開啟檔案 注 檔案模式 fwrite fputs 別名 寫資料 fclose 關閉檔案 備註 檔案模式,常用的有8種 r,r w,w x,x a,a 另外還有b 推薦 和t 不推薦 簡單 file put contents 效果等同上面的操作.第3個引數可...

原 使用jQuery操作XML

上回介紹了使用xml dom操作xml 位址在這 這次介紹使用jquery固有方法操作xml 優點 只要會jquery,不需要額外的xmldom,xpath知識 缺點 速度比dom慢,只能在伺服器執行 必須使用http 這樣的形式訪問 xml data.xml 檔案範例 名稱1title conte...