C#里的textbox中有字符时如何读取得到整数或其他?

当读取textbox中十六进制格式的字符串时,如textbox显示为0744475D,如果直接字符串转整数——convert.toUint32(...),会出现错误,那么如何将十六进制格式的字符串直接读取出来呢?

代码如下,先将字符串取出来,然后使用int.parse方法将其转换为整数,也可以处理为十六进制格式。

string str_ID_Addr = textBox7.Text;
Int32 ID_Addr = int.Parse(str_ID_Addr, System.Globalization.NumberStyles.HexNumber);

猜你喜欢

转载自blog.csdn.net/Smile_shao/article/details/84279523
今日推荐