C#用正则表达式判断输入是否为整数,当输入不是整数的时候,会跳回源程序,求大神帮忙。

2025-01-03 22:13:53
推荐回答(2个)
回答1:

for (i = 0; i < count; i++)
if (reg.IsMatch(num1[i]))
{
num[i] = Convert.ToInt32(num1[i]);
}
else
{
messagebox.show("要提示的错误!");

return;//跳出当前循环
}

回答2:

把你的代码全部贴出来

try{
num[i] = Convert.ToInt32(num1[i]);
}catch{}