C#使用base64对字符串进行编码和解码的测试

编辑: admin 分类: c#语言 发布时间: 2022-03-12 来源:互联网

需要引入命名空间:

using System;
using System.Text;

解码:

  public static string UnBase64String(string value)
  {
    if (value == null || value == "")
    {
      return "";
    }
    byte[] bytes = Convert.FromBase64String(value);
    return Encoding.UTF8.GetString(bytes);
  }

编码:

  public static string ToBase64String(string value)
  {
    if (value == null || value == "")
    {
      return "";
    }
    byte[] bytes = Encoding.UTF8.GetBytes(value);
    return Convert.ToBase64String(bytes);
  }

测试:

 public static void Base64Test(){
 string base64string = GameCommon.ToBase64String("aaaa11233Base64编码和解码");
 string unbase64string = GameCommon.UnBase64String(base64string);
 Debug.Log("base64string : " + base64string);
 Debug.Log("unbase64string : " + unbase64string);
 }

结果:

总结

以上就是这篇【文章由美国大带宽服务器http://www.558idc.com/mg.html 提供,感恩】文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对海外IDC网的支持。如果你想了解更多相关内容请查看下面相关链接