Я использую метод FileStream.Write()
для сервера \ клиентской программы. Я пытаюсь выяснить, были ли все байты записаны в FileStream
с помощью «int byteswritten = FileStream.Write(bytes1,0,bytes1.length);
» Я заметил, что метод FileStream.Read() поддерживает эту функцию, но метод FileStream.Write() этого не делает. этот метод всегда записывает байты? Если нет, то почему это не поддерживается?узнать, сколько байтов было записано в filestream
1
A
ответ
2
Stream.Write()
Указано, чтобы всегда записывать весь ввод или вызывать исключение.
Следовательно, нет смысла возвращать это значение.
1
Он всегда будет писать целые байты.
MSDN FileStream.Write: Записывает блок байтов в этот поток, используя данные из буфера.
Если операция записи прошла успешно, текущее положение потока увеличивается на количество записанных байтов. Если возникает исключение , текущая позиция потока не изменяется.
Смежные вопросы
- 1. Могу ли я определить, сколько байтов было записано через DataOutput.writeUTF?
- 2. Как узнать, сколько байтов было отправлено?
- 3. Как узнать, сколько символов или байтов было прочитано из потока?
- 4. Как определить, сколько байтов было фактически записано FileOutputStream.write после того, как он выдает IOException?
- 5. Как узнать, сколько строк записано в двоичный файл?
- 6. Как узнать, было ли мое видео GPUImage записано в iOS?
- 7. Лучший способ узнать, сколько байтов в потоке?
- 8. Сколько байтов было отправлено через определенный сокет?
- 9. Как узнать, сколько байтов отправлено клиенту
- 10. Как узнать, сколько байтов sscanf_s прочитано в последней операции?
- 11. Как узнать, сколько байтов читается в NSURLSession в Swift?
- 12. Сколько байтов содержит строка?
- 13. Рассчитать, сколько было прокручено
- 14. Как я могу сфотографировать данные zlib и узнать, сколько там было входных байтов?
- 15. Как узнать, сколько байтов было передано При загрузке файла с использованием FtpWebRequest
- 16. Как я могу узнать, сколько байтов было получено от GSON JsonReader
- 17. Как узнать, сколько байтов имеет один пиксель в CGImageRef?
- 18. Сколько байтов пропускает указатель?
- 19. Как узнать, сколько строк кода было написано в проекте .Net
- 20. Как читать массив байтов в FileStream
- 21. Звук - сколько байт было воспроизведено?
- 22. Передача FileStream в WCF
- 23. Определите, сколько было написано в ChannelBuffer Netty
- 24. Сколько байтов \ n \ r?
- 25. Сколько байтов занимает адрес?
- 26. Сколько байтов имеет строка
- 27. Сколько байтов занимает указатели?
- 28. Сколько байтов займет строка?
- 29. Как узнать, сколько глубоких учебных эпох было сделано, от R?
- 30. Узнать, сколько объектов было исправлено сборщиком мусора C#
спасибо, это была моя теория, но я хотел быть уверенным. – user2038443