15.ToString("X")
或者
15.ToString("X").ToUpper()
另外,15转成16进制按说应该是F啊,怎么会是E呢?
ToString这个方法可以对byte, int, long等各类长度的数字采用
int i = 2147483600;
Console.Write(i.ToString("X").ToUpper());
转换其他数就把变量i赋值成你要转换的数就行了啊,如果有很多,就放到循环里面
int[] intarray = {1,2,3,4,500,6000,7999,8999};
foreach (int i in intarray)
Console.WriteLine(i.ToString("X").ToUpper());