c#基础知识第八节

方法的重载

方法名相同,参数不同(参数类型不同,或数量不同)

递归调用

方法体内自己调用自己

//下面的方法使用递归实现 求1到n的和

static  int Sum(int n)

{

  if(n==1)

  {

    return 1;//当n=1时,满足结束条件

  }

  else

  {

    return n+Sum(n-1);

  }

}

static  void  Main(string [ ]  args)

{

 Console.WriteLine(Program.Sum(5));

 Console.WriteLineReadKey();

}

原文地址:https://www.cnblogs.com/zhang1997/p/7651497.html