//============================================================ // <T>复制来源文件所有文件到目标文件。</T> // // @param source 来源文件 // @param target 目标文件 // @param autoDirs 是否自动建立目录 //============================================================ public static void Copy(string source, string target, bool autoDirs) { if (autoDirs) { RDirectory.MakeDirectoriesForFile(target); } File.Copy(source, target, true); }
//============================================================ // <T>存储文件。</T> // // @param fileName 文件名称 //============================================================ public void SaveFile(string fileName) { RDirectory.MakeDirectoriesForFile(fileName); File.WriteAllBytes(fileName, ToArray()); }
//============================================================ // <T>将数据写入制定文件名称的文件内。</T> // // @param fileName 文件名称 // @param data 数据 //============================================================ public static void WriteAllBytes(string fileName, byte[] data) { RDirectory.MakeDirectoriesForFile(fileName); File.WriteAllBytes(fileName, data); }