======Конструктор StreamWriter(String, Boolean, Encoding, Int32)====== Инициализирует новый экземпляр класса [[developers:references:system.io.streamwriter|StreamWriter]] для указанного файла по заданному пути, используя заданную кодировку и размер буфера.Если файл существует, он может быть либо перезаписан, либо в него могут быть добавлены данные.Если файл не существует, конструктор создает новый файл. * **Пространство имен:** [[developers:references:system.io|System.IO]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public StreamWriter(string path, bool append, Encoding encoding, int bufferSize) **Параметры** * //path// * Тип: [[developers:references:system.string|System.String]] * Полный путь к файлу для записи. * //append// * Тип: [[developers:references:system.boolean|System.Boolean]] * true для добавления данных в файл; значение false для перезаписи файла.Если указанный файл не существует, этот параметр не действует и конструктор создает новый файл. * //encoding// * Тип: [[developers:references:system.text.encoding|System.Text.Encoding]] * Кодировка символов, которую нужно использовать. * //bufferSize// * Тип: [[developers:references:system.int32|System.Int32]] * Размер буфера в байтах.