请问c#中如何将十六进制数的字符串转化成十进制数的字符串
试过如下方法Convert.ToInt32(str,16);但是该方法是将每个字符对应出10进制,不是我要的结果,我需要整个字符串的转换例如9542098e转化结果应为2...
试过如下方法 Convert.ToInt32(str, 16);
但是该方法是将每个字符对应出10进制,不是我要的结果,我需要整个字符串的转换
例如9542098e转化结果应为2504133006
感谢 展开
但是该方法是将每个字符对应出10进制,不是我要的结果,我需要整个字符串的转换
例如9542098e转化结果应为2504133006
感谢 展开
3个回答
展开全部
string str="0x9542098e";
uint a= Convert.ToUInt32(str, 16);
uint a= Convert.ToUInt32(str, 16);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Convert.ToInt32("9542098e", 10);
试验一下。
试验一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询