代码之家  ›  专栏  ›  技术社区  ›  eocron

Convert.ToBase64String是否为不同的字节数组返回相同的值?

  •  0
  • eocron  · 技术社区  · 7 年前

    这个例子:

                var a = Convert.ToBase64String(BitConverter.GetBytes((long)531689).Reverse().ToArray());
                var b = Convert.ToBase64String(BitConverter.GetBytes((long)532105).Reverse().ToArray());
                Console.WriteLine("{0} != {1}", a, b);
    

    产出:

    AAAAAAAIHOk= != AAAAAAAIHok=
    

    怎么可能呢?

    1 回复  |  直到 7 年前
        1
  •  4
  •   Ashkan Mobayen Khiabani    7 年前

    嗯

    AAAAAAAIHOk= is not equal to AAAAAAAIHok=
    ---------^---                  -------^---
    
    推荐文章