亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

byte 和string 的轉換

byte 和string 的轉換

繁星點點滴滴 2018-09-11 05:06:20
1.Bitconverter.ToString()2.System.Text.Encoding.Default.GetBytes()兩個有什么不同么?
查看完整描述

2 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

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-3F
3 Console.WriteLine(System.Text.Encoding.Default.GetString(dddd)); //JN";@?
4  


查看完整回答
反對 回復 2018-09-25
?
翻閱古今

TA貢獻1780條經驗 獲得超5個贊

相返的呀。一個tostring,一個GetBytes??梢杂茫?/p>

byte[] byteArray = System.Text.Encoding.Default.GetBytes(  str  );

string str = System.Text.Encoding.Default.GetString( byteArray );


查看完整回答
反對 回復 2018-09-25
  • 2 回答
  • 0 關注
  • 405 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號