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);//就是这里报错了,我不知道该怎么转换
}