一个简单的问题 Int32.Parse(Num[0]) 转换出错! String [] Num = recstring.Split("".ToCharArray());if (Int32.Parse(Num[0]) > 0) {//.......} 这段代码编译时候出现错误,如图... 我还是菜鸟,不知道这个类型如何转换才正确..各位帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要怎么判断.Num[0]不是0-9这样的字符 分明是运行时出错。很显然num[0]里的字符串不能转换成整数,跟一下,看看num[0]的内容,也可以用int.TryParse方法,这样不会抛错 恩,同意楼上的,num[0]取的是数组第一个的内容 int.Parse(null)则会产生异常Convert.ToInt32(null)则返回0不产生异常 num[0]里的字符串不能转换成整数 因此不能这样判断。 C# Decimal取值问题 .NET有没有什么比较高效的计算文件夹大小的方法呢 用C#写QQ农场外挂 Marshal.StructureToPtr((Common.Equipment.EquipCmd)ec, p, false); 请教如何把string值转换成DateTime? 读文件的问题,高手过来看看 ?关于网页中的“浏览”按钮 请问C#中如何取得字符串的特定位 win2008 x64 下安装oracle 10g 32位。vs2008 无法连接上数据库? 大家看看! 如何遍历绑定后的组合框的每个值 js 获取treeview节点的Text和value值
很显然num[0]里的字符串不能转换成整数,跟一下,看看num[0]的内容,也可以用int.TryParse方法,这样不会抛错
Convert.ToInt32(null)则返回0不产生异常