Конструктор StreamReader(Stream, Encoding, Boolean, Int32, Boolean)

Инициализирует новый экземпляр класса StreamReader для заданного потока на основании заданной кодировки символов, параметра обнаружения метки порядка следования байтов и размера буфера, а также при необходимости оставляет поток открытым.

  • Пространство имен: System.IO
  • Сборка: mscorlib (в mscorlib.dll)

Синтаксис

public  StreamReader(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen)

Параметры

  • encoding
    • Кодировка символов, которую нужно использовать.
  • detectEncodingFromByteOrderMarks
    • Значение true, если метки порядка байтов необходимо искать в начале файла; в противном случае — значение false.
  • bufferSize
    • Тип: System.Int32
    • Минимальный размер буфера.
  • leaveOpen
    • Значение true, чтобы оставить поток открытым после удаления объекта StreamReader ; в противном случае — значение false.
developers/references/system.io.streamreader..ctor_system.io.stream_system.text.encoding_system.boolean_system.int32_system.boolean.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)