Страница: 1 |
Страница: 1 |
Вопрос: Массивы
Добавлено: 02.02.04 10:04
Автор вопроса: Maxik
Принимаю массивы байтов из потока по 1024 байт.
Нужно их соединить в один, чтобы получить файл.
Написал процедуру для этого, где ручками, путем написания скучного кода.
Но сомневаюсь что-то... может зря? Может как-то вписывать в конец потока
Stream???
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 02.02.04 10:13
Если хочешь в Stream писать, то используй класс BinaryWriter.
Номер ответа: 2
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #2
Добавлено: 02.02.04 11:02
Это я знаю. Вопрос: как байты в конец добавить.
Это возможно с BinaryWriter???
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 02.02.04 11:57
Позицию записи проставляй с помощью FileStream.Position.
Номер ответа: 4
Автор ответа:
Maxik
Вопросов: 58
Ответов: 201
Профиль | | #4
Добавлено: 02.02.04 15:36
Мне не нужен filestream, мне нужно создать некий буфер, куда в конец
вписываются байта. Попробую BufferedStream(кажется так). Сейчас
посмотрю, может, там тоже есть position. Или length...