猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
byte 和string 的转换
1.Bitconverter.ToString()
2.System.Text.Encoding.Default.GetBytes()
两个有什么不同么?
繁星点点滴滴
浏览 380
回答 2
2回答
烙印99
BitConverter.ToString(array<Byte>[]()[], Int32, Int32)将指定的字节数组的每个元素的数值转换为它的等效十六进制字符串表示形式。System.Text.Encoding.Default.GetString() 将指定字节数组中的所有字节解码为一个字符串。 1 byte[] dddd = new byte[] {74,78,34,59,64,63 };2 Console.WriteLine( System.BitConverter.ToString(dddd)); //4A-4E-22-3B-40-3F3 Console.WriteLine(System.Text.Encoding.Default.GetString(dddd)); //JN";@?4
0
0
0
翻阅古今
相返的呀。一个tostring,一个GetBytes。可以用:byte[] byteArray = System.Text.Encoding.Default.GetBytes( str );string str = System.Text.Encoding.Default.GetString( byteArray );
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续