日期:2014-05-18  浏览次数:20796 次

这个很简单,可是我不会,求了
如何判断这个值int.Parse(arr[9], System.Globalization.NumberStyles.AllowHexSpecifier)是不是有值啊,要=什么才是有值呢?

------解决方案--------------------
你这种写法当arr[9]为空或无法转为整型会有异常

用int.TryParse
C# code

 int x;
            if (int.TryParse(arr[9], System.Globalization.NumberStyles.AllowHexSpecifier, null, out x))
            {
                //可以正常转换
            }
            else
            {
                //不可以正常转换
            }