【问题标题】:Convert byte[] to string like this "AAAAADT4RyQ="将 byte[] 转换为像这样的字符串 "AAAADT4RyQ="
【发布时间】:2012-09-12 15:13:27
【问题描述】:

有字节数组: { 0, 0, 0, 0, 52, 246, 141, 6 }

它以某种方式表示为一个字符串: AAAAADT4RyQ=

怎么做?什么是编码器?

【问题讨论】:

    标签: c# converter encoder decoder


    【解决方案1】:

    在我看来像 base64 编码:

    string base64 = Convert.ToBase64String(data);
    

    这并没有给出相当你期望的结果 - 它给出了AAAAADT2jQY=

    您提供的 base64 字符串对应于 { 0, 0, 0, 0, 52, 248, 71, 36 } - 如果没有更多关于此数据来自何处或您如何获得预期值的信息,就无法解释这种差异。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-06
      • 2013-01-17
      • 2015-09-04
      • 1970-01-01
      • 1970-01-01
      • 2012-12-20
      • 1970-01-01
      相关资源
      最近更新 更多