对不起mybad英语:
在更正我的代码后,它不想显示更多。 有人可以检查我的代码吗?
try
{
if ((Convert.ToInt32(TextBox1.Text) < 3) || ((Convert.ToInt32(TextBox1.Text) > 15)))
{
Response.Write("it works?"); //small test of my code.
}
else
{
}
}
catch (Exception)
{
}
请解释你做了什么?
答案 0 :(得分:5)
整数解析不需要try-catch
。您可以使用int.TryParse
之类的:
int value;
if (int.TryParse(TextBox1.Text, out value) && (value < 3 || value > 15))
{
//valid values
Response.Write("it works?");
}
else
{
//invalid values
}