如何从右到左阅读二进制字符串?

时间:2018-04-27 07:08:02

标签: c# binary bits

我有一个代码,其中一个字符串由二进制代码组成,我想从右到左阅读它。 有人可以建议我更好地阅读二进制字符串。

 string myString;
    using (FileStream fs = new FileStream("C:\\tvin.exe", FileMode.Open))
    using (BinaryReader br = new BinaryReader(fs))
    {
        byte[] bin = br.ReadBytes(Convert.ToInt32(fs.Length));
        myString = Convert.ToBase64String(bin);
    }

    byte[] rebin = Convert.FromBase64String(myString);
    using (FileStream fs2 = new FileStream("C:\\tvout.exe", FileMode.Create))
    using (BinaryWriter bw = new BinaryWriter(fs2))
        bw.Write(rebin);
  

问题是我们可以读取从左到字符串的字符串,但我想   从右到左阅读,如果你反转字符串然后顺序   二进制位正在发生变化。所以请建议我一些解决方案。

0 个答案:

没有答案