我得到一个字符串,已把那个字符串转化为byte[]处理过了,现在我想把我处理过的byte[]转化回一个新的字符串.....应该怎么转化.....我是想数据加密的!!.....搞到这么晚了....还是提问了睡觉算了...有心的人帮忙解答一下啊!!!!!!
C#中将byte[]转化为字符串可以参考以下的代码:
//字符串转byte
string StringMessage = "How Are you?";
Console.WriteLine("{0}", StringMessage);
System.Text.ASCIIEncoding ASCII = new System.Text.ASCIIEncoding();
Byte[] BytesMessage = ASCII.GetBytes(StringMessage);
//byte转字符串
Byte[] BytesMessage;
System.Text.ASCIIEncoding ASCII = new System.Text.ASCIIEncoding();
String StringMessage = ASCII.GetString( BytesMessage );
扩展资料:
字符串的转换
可以用 (string) 标记或者strval()函数将一个值转换为字符串。当某表达式需要字符串时,字符串的转换会在表达式范围内自动完成。例如当使用echo()或者print()函数时,或者将一个变量值与一个字符串进行比较的时候。阅读手册中有关类型和类型戏法中的部分有助于更清楚一些。
整数或浮点数数值在转换成字符串时,字符串由表示这些数值的数字字符组成(浮点数还包含有指数部分)。
数组将被转换成字符串 "Array",因此无法通过echo()或者print()函数来输出数组的内容。
参考资料来源:百度百科-字符串
其实我当时还不想睡的.....主要是老妈起床捉住了我...崔我睡觉了.....呵呵....同是爱好夜晚活动的...有空教教我这菜鸟啊!!!!