Изменение данных при последовательных обратных друг другу сдвигах - C#
Формулировка задачи:
сдвигаю файл по байту сохраняю , затем заново беру файл сдвигаю обратно , но файл не получается в исходном положени.
обратно
do { i = fs.ReadByte(); if (i != -1) { i = i >> 1; fs2.WriteByte(Convert.ToByte(i)); } } while (i != -1);
do { i = fs.ReadByte(); if (i != -1) { i = i << 1; fs2.WriteByte(Convert.ToByte(i)); } } while (i != -1);
Решение задачи: «Изменение данных при последовательных обратных друг другу сдвигах»
textual
Листинг программы
i = i << 1;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д