示例#1
0
 public static void SaveTxt(string fileName, string message)
 {
     using (TxtFileWriter writer = new TxtFileWriter(fileName))
     {
         writer.WriteRow(message);
     }
 }
示例#2
0
        public static void UpdateTxt(string fileName, string message)
        {
            FileInfo file = new FileInfo(fileName);

            if (file.Length == 8192)
            {
                string destination = file.DirectoryName + Constantes.FILE_SEPARATOR + file.Name.Replace(file.Extension, "") + "_" + DateTime.Now.ToShortDateString().Replace("/", "-") + file.Extension;
                file.MoveTo(destination);
                SaveTxt(fileName, message);
            }
            else
            {
                using (TxtFileWriter writer = new TxtFileWriter(fileName, true, Encoding.UTF8))
                {
                    writer.WriteRow(message);
                }
            }
        }