c#中文字符串与byte数组互相转化

因为中文字符串一个字符占两个字节,所以不能用正常的方式与byte之间进行互相转化

中文字符串转成byte[]


byte[] ping = Encoding.UTF8.GetBytes("你的密码是什么?");


byte[]转化成中文字符串:


string str = Encoding.UTF8.GetString(ping);


你可能感兴趣的:(c#中文字符串与byte数组互相转化)