首页 > Windows开发 > 详细

C# base64和string互转和js的base64一致

时间:2021-04-01 23:02:51      阅读:62      评论:0      收藏:0      [点我收藏+]

var test= base64.encode(‘1234‘); // js 转换后为 MTIzNA==
string test= "1234";
byte[] test1= Encoding.Default.GetBytes(test); // 将指定字符串中的所以字符编码为一个字节序列,返回一个字节数组,包含对指定的字符集进行编码的结果
[49,50,51,52]
string test2= Convert.ToBaseString(test1); //把baye[]数组 转为base64位编码的字符串形式。 MTIzNA==
byte[] test3= Convert.FormBase64String(test1); // MTIzNA== 转为[49,50,51,52]
[49,50,51,52]
string test4 = System.Text.Encoding.Default.GetString(test3); //64位数组[] 转为字符串 1234

//如果中文js转后是乱码

C# base64和string互转和js的base64一致

原文:https://www.cnblogs.com/sunny3158/p/14608191.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!