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

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

中文字符串转成byte[]

 

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

 

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

 

  1. string str = Encoding.UTF8.GetString(ping);  
posted on 2015-07-23 15:32  软件开发学习分享  阅读(1037)  评论(0编辑  收藏  举报