二进制与字符串之间的转换

我整理了几种常见的方法,进行转换二进制和字符串。相信对我们日后的工作是有帮助的

string username = "chenxizhang";
byte[] buffer = System.Text.Encoding.UTF8.GetBytes(username); //这是把字符串转成字节数组
Console.WriteLine(System.Text.Encoding.UTF8.GetString(buffer)); //这是把字节数组再转回到字符串

Console.WriteLine(BitConverter.ToString(buffer)); // 这是把字节数组当作字符串输出(长度较长)
Console.WriteLine(Convert.ToBase64String(buffer)); //这是把字节数组当作一种所谓的Base64的字符串格式输出

image

原文地址:https://www.cnblogs.com/chenxizhang/p/1260440.html