首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net中如何把字符串转为整型,总是报“输入字符的格式不正确”

2012-05-13 
asp.net中怎么把字符串转为整型,总是报“输入字符的格式不正确”C# codestring[] array id.Split(,.ToCh

asp.net中怎么把字符串转为整型,总是报“输入字符的格式不正确”

C# code
                string[] array = id.Split(",".ToCharArray());                ds = new Service.DepartmentService();                for (int i = 0; i < array.Length; i++)                {                                      ds.deleteDepartment(Int32.Parse(array[i]));//就是这里报错了,我不知道该怎么转换                }


-------------------------------
求高手解答!!!
-------------------------------

[解决办法]
Parse方法的参数可能不是一个整数格式的字符串。

检查一下,或者要忽略就用:
string[] array = id.Split(',');
ds = new Service.DepartmentService();
for (int i = 0; i < array.Length; i++)
{
int v;
int.TryParse(array[i],out v)
ds.deleteDepartment(v);//就是这里报错了,我不知道该怎么转换
}

热点排行