在C#中如何将一个数转换成16进制的字符串

yanshen   2010-6-12 16:41 楼主
比如有个变量为uint a;

a = 12;

用a.ToString() 是"12" 我需要得到是"0C",如何得到?

回复评论 (2)

试试:  MessageBox.Show(String.Format("{0:X2}", a));
点赞  2010-6-12 22:43
string a;
int b;
sprintf(a,"%2x",b);
点赞  2010-6-12 23:13
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复