私は次のものを持っていると仮定しますbyte[]
0C 00 21 08 01 00 00 00 86 1B 06 00 54 51 53 65 72 76 65 72
私はそれをbitconverter BitConverter.ToString
に変換することができます
0C-00-21-08-01-00-00-00-86-1B-06-00-54-51-53-65-72-76-65-72
byte[]
文字列から getに変換する方法
0C 00 21 08 01 00 00 00 86 1B 06 00 54 51 53 65 72 76 65 72
asciiエンコーディングやその他のメソッドは常に文字列と同等のバイトを取得しますが、本当に必要なのは文字列をそのままbyte []にすることです。逆の操作を行ったかどうかはわかっています(getbytesを使用してからtostringを使用)同じ文字列ですが、私が気にしているのは getbytes で正確なバイトを取得することです
私が言ったように
置く
0C-00-21-08-01-00-00-00-86-1B-06-00-54-51-53-65-72-76-65-72
なのでstring
そして得る
0C 00 21 08 01 00 00 00 86 1B 06 00 54 51 53 65 72 76 65 72
としてbyte[]
前もって感謝します