
C#中如何将byte[]转化为字符串!!!
我得到一个字符串,已把那个字符串转化为byte[]处理过了,现在我想把我处理过的byte[]转化回一个新的字符串.....应该怎么转化.....我是想数据加密的!!......
我得到一个字符串,已把那个字符串转化为byte[]处理过了,现在我想把我处理过的byte[]转化回一个新的字符串.....应该怎么转化.....我是想数据加密的!!.....搞到这么晚了....还是提问了睡觉算了...有心的人帮忙解答一下啊!!!!!!
展开
6个回答
展开全部
string s = "abcd";
byte[] b = System.Text.Encoding.Default.GetBytes(s);
string s2 = System.Text.Encoding.Default.GetString(b);
byte[] b = System.Text.Encoding.Default.GetBytes(s);
string s2 = System.Text.Encoding.Default.GetString(b);
追问
今天早上停电....自己在手提上试出这个方法了....但是我又遇到问题了...帮帮忙!! System.Text.Encoding.Default.GetString(b); 这方法只能按Assic码转的啊.只要我输入了汉字就不行了...请问有转Bytes[]转成汉字的函数吗?请教高手!!!!
追答
s赋中文值也没问题呀!确认是转成byte的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询