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

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

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

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

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

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

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


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

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

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы