私は30バイトの配列であるバイトを持っていますが、私がBitConverter.ToStringを使うと、それは16進文字列を表示します。バイトは 0x42007200650061006B0069006E00670041007700650073006F006D0065
です。 これはUnicodeにもあります。バイト配列を文字列に変換するにはどうすればよいですか?
これはB.r.e.a.k.i.n.g.A.w.e.s.o.m.eを意味しますが、16進数からUnicodeに変換する方法はわかりません。
ありがとう!それは働いた。 –
@IanLundberg: 'Encoding.UTF8'を使用すると、入力データの2倍の長さの文字列が得られることに注意してください。いくつかの出力形式では*見ることはできませんが、他のすべての文字はU + 0000になります。 –
ああ私はそれを認識していませんでした –