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進数
|