コード例 #1
0
ファイル: UtilFile.cs プロジェクト: mengtest/RewriteFrame
 public static void WriteFile(byte[] bytes, string file)
 {
     UtilFile.CheckDirExistsForFile(file, "/");
     if (File.Exists(file))
     {
         File.Delete(file);
     }
     File.WriteAllBytes(file, bytes);
 }
コード例 #2
0
ファイル: UtilFile.cs プロジェクト: mengtest/RewriteFrame
 public static void WriteFileContent(string file, byte[] bytes)
 {
     UtilFile.CheckDirExistsForFile(file, "/");
     if (File.Exists(file))
     {
         File.Delete(file);
     }
     using (FileStream fileStream = new FileStream(file, FileMode.OpenOrCreate, FileAccess.ReadWrite))
     {
         fileStream.Write(bytes, 0, bytes.Length);
         fileStream.Close();
     }
 }
コード例 #3
0
ファイル: UtilFile.cs プロジェクト: mengtest/RewriteFrame
 public static void WriteFile(string text, string file)
 {
     UtilFile.CheckDirExistsForFile(file, "/");
     if (File.Exists(file))
     {
         File.Delete(file);
     }
     using (FileStream fileStream = new FileStream(new FileInfo(file).FullName, FileMode.OpenOrCreate))
     {
         fileStream.Seek(0L, SeekOrigin.Begin);
         fileStream.SetLength(0L);
         fileStream.Flush();
         using (StreamWriter streamWriter = new StreamWriter((Stream)fileStream, Encoding.Default))
         {
             streamWriter.Write(text);
             streamWriter.Flush();
             streamWriter.Close();
         }
     }
 }
コード例 #4
0
ファイル: UtilFile.cs プロジェクト: mengtest/RewriteFrame
 public static void WriteText(string fileName, string content)
 {
     UtilFile.CheckDirExistsForFile(fileName, "/");
     File.WriteAllText(fileName, content, Encoding.UTF8);
 }