Convert.ToBase64String возвращает одно и то же значение для разных байтовых массивов? - PullRequest
0 голосов
/ 16 ноября 2018

Этот пример:

            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 Ответ

0 голосов
/ 16 ноября 2018

Ну

AAAAAAAIHOk= is not equal to AAAAAAAIHok=
---------^---                  -------^---
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...