3
ответа

Быстрее (небезопасный) BinaryReader в.NET

Я столкнулся с ситуацией, где у меня есть довольно большой файл, с которого я должен считать двоичные данные. Следовательно, я понял, что реализация BinaryReader по умолчанию в.NET является довольно медленной. На...
вопрос задан: 27 June 2015 06:41
3
ответа

Проблема с BinaryReader. ReadChars ()

Я столкнулся с тем, чему я верю, проблема с BinaryReader. ReadChars () метод. Когда я переношу BinaryReader вокруг неструктурированного сокета NetworkStream иногда, я получаю потоковое повреждение где поток...
вопрос задан: 26 January 2014 22:05
1
ответ

C# - чтение двоичных файлов в Big Endian?

Я пытаюсь улучшить свое понимание формата файлов STFS, используя программу для чтения всех различных битов информации. Используя веб-сайт со справочником того, какие смещения содержат какие ...
вопрос задан: 23 December 2011 21:49
0
ответов

Как преобразовать байтовый массив в строку [дубликата]

Я создал байтовый массив с двумя строками. Как преобразовать байтовый массив в строку? var binWriter = new BinaryWriter (new MemoryStream ()); binWriter.Write ( "значение1"); binWriter.Write ( "значение2"); binWriter ....
вопрос задан: 14 June 2019 17:56
0
ответов

Пустой массив с BinaryReader в UploadedFile в C #

Предположим, что следующий код: Stream file = files [0] .InputStream; var FileLen = файлы [0] .ContentLength; var b = новый BinaryReader (файл); var bytes = b.ReadBytes (FileLen); Если я загружаю CSV-файл, который ...
вопрос задан: 28 December 2016 13:21
0
ответов

С# проверяет конец файла для двоичного чтения

Я искал способ проверить, достиг ли я конца файла для моего двоичного чтения, и одно предложение было использовать PeekChar как таковой, пока (inFile.PeekChar() > 0) { ... } Однако это...
вопрос задан: 26 February 2014 15:59
0
ответов

Загрузка pdf-файла с помощью WebRequests

Я пытаюсь загрузить несколько файлов PDF автоматически, учитывая список URL-адресов. Вот код, который у меня есть :HttpWebRequest request = (HttpWebRequest )WebRequest.Create (url ); запрос.Метод = "ПОЛУЧИТЬ";...
вопрос задан: 10 August 2012 12:09
0
ответов

Что делает BinaryReader, если байты, которые я читаю, еще отсутствуют?

Я использую BinaryReader поверх NetworkStream для чтения данных из сети. Это сработало очень хорошо для меня, но я хочу понять, что происходит за кулисами, поэтому я взглянул на...
вопрос задан: 30 May 2012 05:31
0
ответов

StreamReader или BinaryReader?

И StreamReader, и BinaryReader можно использовать для получения данных из двоичного файла (, например )BinaryReader :, используя (FileStream fs = File.Open (@"c :\1. bin",FileMode.Open )){...
вопрос задан: 27 April 2012 15:57
0
ответов

Элегантный способ использования (всех байтов) BinaryReader?

Есть ли элегантный способ эмуляции метода StreamReader.ReadToEnd с помощью BinaryReader? Может быть, поместить все байты в байтовый массив? Я делаю так: read1.ReadBytes ((int) read1.BaseStream.Length); ... но ...
вопрос задан: 23 December 2011 07:46
0
ответов

Сколько бит читает BinaryReader.PeekChar ()?

Я работаю над улучшением класса чтения потока, который использует BinaryReader. Он состоит из цикла while, который использует .PeekChar () для проверки наличия дополнительных данных для продолжения обработки. Самый первый ...
вопрос задан: 24 August 2011 20:48
0
ответов

Распаковка байтового массива в строку через BinaryReader дает пустую строку

Я пытаюсь распаковать байтовый массив и превратить его в строку с помощью двоичного считывателя. Когда выполняется следующий код, позиция inStream изменяется с 0 на длину массива, но str равна ...
вопрос задан: 10 August 2011 15:49
0
ответов

C # BinaryReader.Read () получает мусор для начала с

Я пытаюсь понять, что я здесь делаю неправильно. Я пытаюсь использовать двоичный считыватель, чтобы упростить получение начальных четырех байтов из потока в значение Int32, которое сообщает мне, сколько времени осталось ...
вопрос задан: 24 November 2010 00:03
0
ответов

EndOfStream для BinaryReader

BinaryReader не имеет свойства EndOfStream. Безопасно ли использовать следующий код, чтобы проверить, достигнут ли конец потока? reader.BaseStream.Length> reader.BaseStream.Position
вопрос задан: 20 September 2010 15:31