Как бы я захватил все двоичные байты файла, но не только 1 и 0? - PullRequest
0 голосов
/ 27 сентября 2019

Что мне нужно, так это решение: чтение двоичного кода файла, а не только 1 и 0.Мне нужно отсканировать все цифры и буквы / символы и вывести их в richtextbox.

Любое кодовое решение было бы замечательно!Я использую Visual Studio и использую C #, приложение Windows Forms ... Не WPF.

1 Ответ

0 голосов
/ 27 сентября 2019

для чтения всех байтов из файла

    var bytes = File.ReadAllBytes("path\to\my\file.bin");

Затем, в зависимости от того, как ваш файл закодирован .... ascii, utf8 и т. Д.

    var text = System.Text.Encoding.UTF8.GetString(bytes);

или выможно просто прочитать все как текст с самого начала, в зависимости от кодировки.

var text = File.ReadAllText("my/path/x.txt", Encoding.UTF8);

обычно UTF8 подходит для большинства текстовых файлов, так как является надмножеством ascii, но я не знаю вашей ситуации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...