string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);
把字符串转换为base64字符,base64字符的优点在于可以压缩数据量,把8个字节缩减为6个字节.但是缺点也很明显,有些字符是不支持的,没有特殊要求的话,建议使用下面的方法
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);
推荐使用这种方法,适用所有的16位Unicode字符,涵盖所有有语言所有符号.