Массив байт в переменную - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте , вот я " храню " файл
byte[] qwe =  File.ReadAllBytes(txtFile.Text);
Как мне превратить этот массив байт в переменную (или что-то другое) при этом нечего не сломав и с возможностью вернуть всё это обратно в байт массив для того чтоб в последствии
File.WriteAllBytes("1.exe", qwe);
Надеюсь смог ясно изложить что меня интересует ^_^

Решение задачи: «Массив байт в переменную»

textual
Листинг программы
byte[] buf1 = new byte[32*1024];
Random rnd = new Random();
rnd.NextBytes(buf1);
string temp_s = Encoding.Unicode.GetString(buf1);
byte[] buf2 = Encoding.Unicode.GetBytes(temp_s);
WriteLine(buf1.Length);
WriteLine(buf2.Length);
WriteLine(buf1.SequenceEqual(buf2) ? "Нет ошибок!" : "Буферы отличаются :(");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы