Вопросы с тегом 'streamreader'

StreamReader - это класс С#, предназначенный для ввода символов в конкретной кодировке, его можно использовать для чтения строк информации из стандартного текстового файла. По умолчанию StreamReader не является потокобезопасным.
17 отв.

Как читать встроенный текстовый файл ресурсов

Как прочитать встроенный ресурс (текстовый файл) с помощью StreamReader и вернуть его как строку? В моем текущем script используется форма и текстовое поле Windows, которое позволяет пользователю находить и заменять текст в текстовом файле, который ...
23 июля '10 в 1:51
7 отв.

Утилизирует ли поток streamreader поток потока?

Я посылаю поток методам для записи, и в этих методах я использую бинарный считыватель /wrtier. Когда читатель/писатель находится в распоряжении, либо с помощью using, либо просто, когда он не ссылается, поток также закрыт? Я бы отправил BinaryReade...
30 июня '09 в 21:17
6 отв.

Как найти и заменить текст в файле с помощью С#

Мой код пока StreamReader reading = File.OpenText("test.txt"); string str; while ((str = reading.ReadLine())!=null) { if (str.Contains("some text")) { StreamWriter write = new StreamWriter("test.txt"); } } Я знаю, как н...
22 нояб. '12 в 12:31
4 отв.

Должен ли я вызвать Close() или Dispose() для объектов потока?

Классы, такие как Stream, StreamReader, StreamWriter и т.д. реализуют интерфейс IDisposable. Это означает, что мы можем вызвать метод Dispose() на объектах этих классов. Они также определили метод public, называемый Close(). Теперь, что меня смущает...
23 сент. '11 в 9:05
10 отв.

Чтение больших текстовых файлов с потоками в С#

У меня есть прекрасная задача разработать, как обрабатывать большие файлы, загружаемые в наш редактор приложений script (это похоже на VBA для нашего внутреннего продукта для быстрых макросов). Большинство файлов составляют около 300-400 килобайт, ч...
29 янв. '10 в 15:36
2 отв.

Преобразование файла в Base64String и обратно

В названии говорится все: Я читал в архиве tar.gz, например, разбить файл на массив байтов Преобразуйте эти байты в строку Base64 Преобразуйте эту строку Base64 обратно в массив байтов Запишите эти байты обратно в новый файл tar.gz. Я могу подт...
18 сент. '14 в 20:59
4 отв.

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

Есть ли элегантный способ эмулировать метод StreamReader.ReadToEnd с помощью BinaryReader? Возможно, положить все байты в байтовый массив? Я делаю это: read1.ReadBytes((int)read1.BaseStream.Length); ... но должен быть лучший способ.
23 дек. '11 в 10:05
5 отв.

Как открыть уже открытый файл с помощью .net StreamReader?

У меня есть некоторые .csv файлы, которые я использую как часть тестового стенда. Я могу открыть их и прочитать их без каких-либо проблем, если я уже не открыл файл в Excel, и в этом случае я получаю IOException: System.IO.IOException: процесс не ...
22 мая '09 в 16:19
2 отв.

Как отправить HTTP-запрос в Python?

У меня возникли проблемы с отправкой данных на веб-сайт и получением ответа на Python. Я видел подобные вопросы, но ни один из них, похоже, не выполняет то, к чему я стремился. Если вы можете прочитать это, вы можете увидеть, что я пытаюсь сделать в...
18 июня '13 в 23:39
2 отв.

Загрузите простой текстовый файл в Android Studio

Получил новый проект с использованием новой Android Studio IDE от Google. Я пытаюсь загрузить простой текстовый файл с помощью InputStreamReader. Я получаю исключение, не найденное в файле. Теперь нет никаких активов/папок. Я попытался создать его ...
29 мая '13 в 21:21
6 отв.

Как быстро считать строки?

Я попробовал unxutils 'wc -l, но он разбился для файлов объемом 1 ГБ. Я пробовал этот код С# long count = 0; using (StreamReader r = new StreamReader(f)) { string line; while ((line = r.ReadLine()) != null) { count++; } } re...
23 мая '11 в 21:35
1 отв.

StreamReader против BinaryReader?

Оба StreamReader и BinaryReader могут использоваться для получения данных из двоичного файла (например) BinaryReader: using (FileStream fs = File.Open(@"c:\1.bin",FileMode.Open)) { byte[] data = new BinaryReader(...
27 апр. '12 в 18:56
1 отв.

Разница между StreamReader.Read и StreamReader.ReadBlock

В документации просто говорится, что функция ReadBlock "блокирующая версия Read" но что это значит? Кто-то еще задал вопрос раньше, но, да? http://www.pcreview.co.uk/forums/thread-1385785.php Парень отвечает: В принципе, это означает, что ...
26 февр. '09 в 23:16
4 отв.

Чтение строки с потокового устройства без потребления?

Есть ли способ прочитать вперед одну строку, чтобы проверить, содержит ли следующая строка определенные данные тега? Я имею дело с форматом, который имеет начальный тег, но без конечного тега. Я хотел бы прочитать строку, добавив ее в структуру, а ...
09 мая '09 в 4:23