Как добавить данные в файл для последующих действий с ними - C#
Формулировка задачи:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class CreateFile { static void Main() { string activeDir = @"C:\testdir2"; string newPath = System.IO.Path.Combine(activeDir, "mySubDir"); System.IO.Directory.CreateDirectory(newPath); string newFileName = "Text.txt"; newPath = System.IO.Path.Combine(newPath, newFileName); if (!System.IO.File.Exists(newPath)) { using (System.IO.FileStream fs = System.IO.File.Create(newPath)) { for (byte i = 0; i < 100; i++) { fs.WriteByte(i); } } } try { byte[] readBuffer = System.IO.File.ReadAllBytes(newPath); foreach (byte b in readBuffer) { Console.WriteLine(b); } } catch (System.IO.IOException e) { Console.WriteLine(e.Message); System.Console.WriteLine("Press any key to exit."); System.Console.ReadKey(); } } } }
string newFileName = "Text.txt";
Решение задачи: «Как добавить данные в файл для последующих действий с ними»
textual
Листинг программы
/* В аргументах инициализатора нового экземпляра класса, наряду с * переменной "path", нужно указать свойство "true" - разрешена дозапись в существующий файл или "false" - переписать файл*/ StreamWriter sw = new StreamWriter(path, false); sw.WriteLine(); // Например, записываем текущие дату и время в файл sw.WriteLine("Текущие дата и время (время UTC): " + DateTime.UtcNow.ToString()); Console.WriteLine("\nТекущая дата и время: " + DateTime.UtcNow.ToString()); /* Перед выходом из приложения не забываем закрывать файл */ sw.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д