字符串和字节的转换
#region 由字节转化为字符串
private string ConvertBytes(byte[] data)
{
ASCIIEncoding encoding = new ASCIIEncoding();
Char[] dataChars = encoding.GetChars(data);
// 使用StringBuilder来转化成字符串
StringBuilder builder = new StringBuilder();
builder.Append(dataChars);
// 得到字符串
string dataString = builder.ToString();
// 提取左右两边的空格
dataString = dataString.Trim();
// 返回
return dataString;
}
#endregion
#region 把字符串转化为二进制
private byte[] charToBinary(string str)
{
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] tag = encoding.GetBytes(str);
return tag;
}
#endregion
本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。