У меня проблема с тем, что моя программа не может прочитать большинство символов во входном потоке с помощью StreamReader.Он загружает только первые 16b каждого символа, а если символ 32b, он удаляет оставшиеся 16b (делая все 0).
Мне нужно манипулировать содержимым файла (шифровать и дешифровать позже).Он отлично работает с ASCII, UTF-8, UTF-7.
Вот пример выбранного изображения и изображения после шифрования и дешифрования:
Уже пробовал с Encoding.Default
или установка кодировки и ничего не работает.
Код, который я написал, работает правильно с файлом .txt только на английском языке, это не проблема.Возникла проблема с загрузкой файла с шифрованием StreamReader
s, вызванная dataloss.Выбранный и результирующий файлы имеют одинаковый размер, некоторые данные просто обнуляются.