c# string base64与byte常用互相转换

1.字符串=>byte[]数组:

byte[] bt=System.Text.Encoding.Default.GetBytes("字符串");
byte[] bt=Convert.FromBase64String("字符串");

System.Text.Encoding.Unicode.GetBytes(str);
System.Text.Encoding.UTF8.GetBytes(str);
System.Text.Encoding.GetEncoding("gb2312").GetBytes(str); //指定编码方式

2.byte[]数组=>字符串:

string str=System.Text.Encoding.Default.GetString(bt);
string str=Convert.ToBase64String(bt);



你可能感兴趣的:(c#)