======Конструктор MemoryStream(Byte[], Int32, Int32, Boolean)====== Инициализирует новый неизменяемый экземпляр класса [[developers:references:system.io.memorystream|MemoryStream]] на основе указанной области массива байтов с помощью указанного значения свойства [[developers:references:system.io.memorystream.canwrite|CanWrite]] . * **Пространство имен:** [[developers:references:system.io|System.IO]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public MemoryStream(byte[] buffer, int index, int count, bool writable) **Параметры** * //buffer// * Тип: [[developers:references:system.byte|System.Byte]][] * Массив байтов без знака, из которого создается данный поток. * //index// * Тип: [[developers:references:system.int32|System.Int32]] * Индекс в //buffer// , с которого начинается поток. * //count// * Тип: [[developers:references:system.int32|System.Int32]] * Длина потока в байтах. * //writable// * Тип: [[developers:references:system.boolean|System.Boolean]] * Параметр свойства [[developers:references:system.io.memorystream.canwrite|CanWrite]] , который определяет возможность поддержки потоком записи.