はじめに
この手の変換ってよく忘れちゃうので、明日の自分のためにメモっとく。
環境
- Windows7 Professional SP1
- Microsoft Visual Studio Version 12.0.31101.00 Update 4
- Microsoft .NET Framework Version 4.5.51209
- Microsoft Visual C# 2013
Example
/// <summary>
/// 【備忘録】byte配列⇒16進数文字列へ変換
/// </summary>
class ByteArray01
{
private static byte[] b = { 0x41, 0x42, 0x43 };
private static string s = string.Empty;
static void Main(string[] args)
{
// s = "41-42-43"
s = BitConverter.ToString(b);
// s = "414243"
s = BitConverter.ToString(b).Replace("-", string.Empty);
Console.ReadKey();
}
}