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);
}
结果:
来源: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