看看这是为啥报错,该如何处理
发布时间: 2012-04-10 21:03:56 作者: rapoo
看看这是为啥报错
C# code string Pn = Request.QueryString["pn"]; string[] arr_pn = Pn.Split(','); for (int i = 0; i < arr_pn.Length; i++) { int int_pn = Convert.ToInt32(arr_pn[i]); }
报错的地方是int 转换上int int_pn = Convert.ToInt32(arr_pn[i]);
[解决办法] int int_pn = Convert.ToInt32(arr_pn[i]);
arr_pn 是string类型的,应该改为: int int_pn = Int.Parse(arr_pn[i]);
[解决办法]你是不是没排除空串啊,你先看看arr_pn里存的是什么,字符串就没问题
[解决办法][解决办法]