예제 #1
0
 //============================================================
 // <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);
 }
예제 #2
0
 //============================================================
 // <T>存储文件。</T>
 //
 // @param fileName 文件名称
 //============================================================
 public void SaveFile(string fileName)
 {
     RDirectory.MakeDirectoriesForFile(fileName);
     File.WriteAllBytes(fileName, ToArray());
 }
예제 #3
0
 //============================================================
 // <T>将数据写入制定文件名称的文件内。</T>
 //
 // @param fileName 文件名称
 // @param data 数据
 //============================================================
 public static void WriteAllBytes(string fileName, byte[] data)
 {
     RDirectory.MakeDirectoriesForFile(fileName);
     File.WriteAllBytes(fileName, data);
 }