Запись текстовых файлов. Класс StreamWriter.

Для записи текстовых данных в C# служит класс IO.StreamWriter.

В следующем примере показано как записать данные в файл с использованием класса StreamWriter:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        // Создание нового объекта StreamWriter
        StreamWriter writer = new StreamWriter("C:\\example.txt");

        // Запись символов в файл
        writer.Write("Сегодня : ");

        // Запись новой строки в файл
        writer.WriteLine(DateTime.Now.ToString("dd.MM.yyyy"));

        // Закрытие файла
        writer.Close();
    }
}

Этот код создаст на диске C: файл с именем example.txt, если такого файла еще нет. Если он есть, все данные в нем будут удалены перед записью новых данных.

В созданный файл будут записана строка “Сегодня : дд.мм.гггг” в зависимости от текущей даты компьютера.

В последней строчке кода файл закрывается при помощи метода Close().

avatar
5000
  Подписаться  
Уведомление о