星期二, 三月 17, 2009

C#中byte[]与string的转换

1、
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);
2、
string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);

3 byte 转化为HEX String

String s =  BitConverter.ToString(rid);