byte配列を16進数文字列へ

BitConverterクラスを利用します。
byte[] data = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 };

// 結果:00-01-02-03-04-05-06-07-08-09-0A-0B-0C-0D-0E-0F(ハイフンが付きます)
BitConverter.ToString(data);

// 結果:000102030405060708090A0B0C0D0E0F(ハイフンを削除したい場合)
BitConverter.ToString(data).Replace("-",string.Empty)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)