string跟byte[]之间的转换

string和byte[]之间的转换

byte[]转数组string:

string str = "_JunRui";

byte[] byteArr = System.Text.Encoding.Default.GetBytes(str);

 

string转byte[]数组:

string byteToStr = System.Text.Encoding.Default.GetString(byteArr);

 

此例主要运用的是Encoding类,与此相关的类还有UTF8EncodingUTF7EncodingUTF32EncodingASCIIEncodingUnicodeEncoding

基本上是一样的,只是所用的编码方式不一样罢了。可根据需要进行选择