using System; namespace formula_manage.UserClass { /// /// 字符串转数字 /// internal class StrToInt { /// /// 十六进制字符串转十进制 /// /// 十六进制字符 /// public static int To16Convert10(string str) { int res = 0; try { str = str.Trim().Replace(" ", ""); //移除空字符 //方法1 res = int.Parse(str, System.Globalization.NumberStyles.AllowHexSpecifier); //方法2 //int r2 = System.Int32.Parse(str, System.Globalization.NumberStyles.HexNumber); //Console.WriteLine(r2); //方法3 //int r3 = Convert.ToInt32(str, 16); //Console.WriteLine(r3); } catch (Exception) { res = 0; } return res; } } }