[C#] 字串(string)轉位元(Byte)

  • 64666
  • 0
  • 2013-07-23

[C#] 字串(string)轉位元(Byte)

 

很簡單也很簡易

 


byte[] UTF8bytes = Encoding.UTF8.GetBytes(str);
string UTF8String = Encoding.UTF8.GetString(UTF8bytes);


byte[] ASCIIbytes = Encoding.ASCII.GetBytes(str);
string ASCIIString = Encoding.ASCII.GetString(ASCIIbytes);

byte[] Dbyte = System.Text.Encoding.Default.GetBytes(str);
string Dstring = System.Text.Encoding.Default.GetString(Dbyte);

注意一下編碼方式就好。

 

參考資料:

Stack Overflow

MSDN_Encoding.GetBytes Method

MSDN_Encoding.GetString Method