asp.net下计算数字1至10的总和

 更新时间:2012年05月02日 23:52:23   作者:   我要评论
老师布置给Insus.NET第四道题目。一开始时,是使用下面的方法解答
复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
{
Response.Write(string.Format("数字1~10总和等于{0}。", Sum(1, 10).ToString()));
}

private int Sum(int min, int max)
{
int s = 0;
for (int i = min; i <= max; i++)
{
s += i;
}
return s;
}

执行结果:

上面的方法,Insus.NET觉得不理想,故产生如下另外一个方法,重构了上面的Sum的函数:

复制代码 代码如下:

private int Sum(int min, int max)
{
return (max + 1) * max / 2;
}

相关文章

  • 微信开发(一) asp.net接入

    微信开发(一) asp.net接入

    我们要进行微信公众平台的开发,第一步当然是要有公众号了。什么?不知道什么是微信公众号,看来你还要先回炉炼炼了,呵呵。通俗的说,我们微信平台就好像是一个大社会,里面有个体人,也有各种组织机构。
    2016-05-05
  • ASP.NET MVC如何使用Unity实现Ioc详解

    ASP.NET MVC如何使用Unity实现Ioc详解

    这篇文章主要给大家介绍了关于ASP.NET MVC如何使用Unity实现Ioc的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • 解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法

    解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法

    这篇文章主要介绍了解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法,需要的朋友可以参考下
    2016-06-06
  • .NET中方法的注意事项总结

    .NET中方法的注意事项总结

    这篇文章主要介绍了.NET中方法的注意事项,较为详细的分析了.NET中方法中较为常见的技巧、方法与注意事项,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • asp.net验证一个字符串是否符合指定的正则表达式

    asp.net验证一个字符串是否符合指定的正则表达式

    asp.net检验字符串是否满足指定正则表达式
    2008-05-05
  • asp.net(c#)ref,out ,params的区别

    asp.net(c#)ref,out ,params的区别

    C#中有三个关键字-ref,out ,params,虽然本人不喜欢这三个关键字,因为它们疑似破坏面向对象特性。但是既然m$把融入在c#体系中,那么我们就来认识一下参数修饰符ref,out ,params吧,还有它们的区别。
    2009-12-12
  • ASP.NET回车提交事件浅析

    ASP.NET回车提交事件浅析

    ASP.NET回车提交事件是什么呢?是如何实现的呢?ASP.NET回车提交事件的执行需要注意什么细节呢?那么本文就向你介绍详细的内容,希望对你有所帮助
    2012-01-01
  • 基于ASP.NET+easyUI框架实现图片上传功能(判断格式+即时浏览 )

    基于ASP.NET+easyUI框架实现图片上传功能(判断格式+即时浏览 )

    这篇文章主要介绍了基于ASP.NET+easyUI框架实现图片上传功能的相关资料,重点在于如何判断格式,实现即时浏览,需要的朋友可以参考下
    2016-06-06
  • xml 文件的创建和读取代码

    xml 文件的创建和读取代码

    最近在学习大话设计模式这本书,跟着里面的例子自己动手,学习到了一些我以前以为很难的知识,.xml文件就是其一。
    2009-09-09
  • asp.net url 伪静态设置方法

    asp.net url 伪静态设置方法

    URL静态化需要单独对IIS进行配置,步骤如下
    2009-06-06

最新评论