代码改变世界

C#中byte[]与string的转换

2009-05-25 11:45  zlty  阅读(418)  评论(0编辑  收藏  举报

System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);

 
string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);

System.Text.UnicodeEncoding converter
= new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);

string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);

  //补充:System.Text 中Encoding中有很多函数可以直接转化.

  //比如:Encoding.Default.GetString(); GetBytes()

在网上看到的,记录一下