Массив байт в переменную - 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) ? "Нет ошибок!" : "Буферы отличаются :(");