using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace vCloud.Windows.ForceUpgrade { public static class FileHelper { /// /// 追加写入文件 /// /// 文件名 /// 文件内容 /// 文件编码 public static void AppendWriteFile(string fileName, string contexts, string encodingStr = "UTF-8") { try { if (!string.IsNullOrEmpty(fileName)) { using (FileStream fs = new FileStream(fileName, FileMode.Append, FileAccess.Write, FileShare.ReadWrite)) { Encoding textEncoding = Encoding.GetEncoding(encodingStr.ToUpper()); using (StreamWriter streamWriter = new StreamWriter(fs, textEncoding)) { streamWriter.Write(contexts); } } } } catch { } } } }