• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C#で16進数からASCIIへの変換の仕方について)

C#で16進数からASCIIへの変換の仕方について

このQ&Aのポイント
  • C#で16進数からASCIIへの変換方法を教えてください。
  • フレームチェックシーケンスの計算をC#で実現したいのですが、16進数からASCIIへの変換方法がわかりません。
  • C#ではsprintf()が使えないため、他の方法で簡単に16進数からASCIIに変換する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

using System; class Program { public static void Main() { char n = (char)0x5B; string result = string.Format("{0,2:X}",(int)n); Console.WriteLine(result); } }

XNGEIST
質問者

お礼

具体的なコードありがとうございました。 分かりやすくて助かります。

その他の回答 (1)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

String.Format とか http://msdn.microsoft.com/ja-jp/library/fht0f5be%28v=vs.80%29.aspx > 16進数からASCII 正確には「整数」から「整数を16進数で表現した文字列」ですね。

XNGEIST
質問者

お礼

ありがとうございました。参考にしてみます。 >正確には「整数」から「整数を16進数で表現した文字列」ですね。 はい、不勉強ですいません。

関連するQ&A