header
CodePanic! > C#.NET Tips > 今ここ

■16進数、8進数、2進数を文字列へ取得

書式文字列にXを指定することで16進数文字列を取得します。
8進数、2進数はConvertを利用しましょう。

string value;
// String.Formatを利用する方法
value = String.Format("{0:X}", 100);

// int型のToStringを利用する方法
int a = 100;
value = a.ToString("X");

// Convertを利用する方法
value = Convert.ToString(100, 16); // 16進数
value = Convert.ToString(100,  8); //   8進数
value = Convert.ToString(100,  2); //   2進数





Copyright © 2008.07 - shougo suzaki