日期:2014-05-18  浏览次数:20440 次

请教求和方法
有两个文本框,一个放起始值,一个放结束值,按确定按钮后在后台获取这两个值,并求这两个值所有整数的和,要求在类里建一个求和方法,必须用到try和catch的异常处理,请教一下,语句该怎么写啊

------解决方案--------------------
用JQ先约束 两个文本框必须输入数字、标记为服务器控件runat="server"

JScript code

    $(document).ready(function () {
        //只能是三位数字以下
        $("#<%=id.ClientID %>").keyup(function () {
            var txtnum = $.trim($("#<%=id.ClientID %>").val());
            var part = /^[1-9][0-9]{0,2}$/;
            if (!part.test(txtnum )) {
                $("#<%=id.ClientID %>").val("");
                return false;
            }
            return true;
        })
    })

------解决方案--------------------
n ... m 之间的数字求和

(n + m) * (m - n) / 2
------解决方案--------------------

private int GetResult(int num1,int num2)
{
try
{
return num1+num2
}
catch(exception)
{
return 0;
}
}

调用:
前台TextBox

try
{
int num1 = Convert.toInt32(txtNum1.text);
int num2 = Convert.toInt32(txtNum2.text);
结果 = GetResult(num1,num2);
}
catch(exception)
{
//异常处理
}