当前位置: 代码迷 >> ASP.NET >> 请问求和方法
  详细解决方案

请问求和方法

热度:1056   发布时间:2013-02-25 00:00:00.0
请教求和方法
有两个文本框,一个放起始值,一个放结束值,按确定按钮后在后台获取这两个值,并求这两个值所有整数的和,要求在类里建一个求和方法,必须用到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)
{
//异常处理
}
  相关解决方案