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

作者:刘峰1011 时间:2022-09-21 23:08:59 

需要引入命名空间:


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);
}

结果:

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

来源:https://blog.csdn.net/zgjllf1011/article/details/79220424

标签:c#,base64,编码,解码
0
投稿

猜你喜欢

  • java Map接口子类HashMap遍历与LinkedHashMap详解

    2021-11-18 04:43:38
  • android阅读器长按选择文字功能实现代码

    2023-09-16 08:48:42
  • Java实现的计时器【秒表】功能示例

    2023-11-10 21:24:50
  • C#自定义鼠标拖拽Drag&Drop效果之基本原理及基本实现代码

    2021-06-09 14:09:24
  • Java使用wait和notify实现线程之间的通信

    2022-07-20 16:05:02
  • SpringBoot2 整合Ehcache组件,轻量级缓存管理的原理解析

    2022-02-07 22:04:34
  • 基于C#实现屏幕取色器

    2023-02-16 04:17:53
  • JAVA布局管理器与面板组合代码实例

    2022-04-23 15:48:55
  • C#中的Linq Intersect与Except方法使用实例

    2021-11-30 01:25:52
  • Android之获取手机内部及sdcard存储空间的方法

    2022-11-11 13:10:18
  • C#生成Word文件(图片、文字)

    2023-03-28 04:07:58
  • AndroidStudio4.0 New Class的坑(小结)

    2022-07-29 15:06:48
  • C#如何使用Bogus创建模拟数据示例代码

    2023-10-11 10:57:50
  • 详解java中static关键词的作用

    2023-12-02 00:32:00
  • Android开发获取重力加速度和磁场强度的方法

    2022-05-27 23:07:09
  • Android中asset文件夹与raw文件夹的区别深入解析

    2022-11-22 01:40:34
  • spring security获取用户信息的实现代码

    2022-09-29 01:59:03
  • Android TextView实现跑马灯效果的方法

    2023-07-30 20:44:12
  • SpringBoot详细讲解静态资源导入的实现

    2023-07-26 13:23:21
  • Java本地缓存的实现代码

    2022-02-22 11:21:04
  • asp之家 软件编程 m.aspxhome.com