google0312 发表于 2016-5-25 09:13:04

C#入门基础——方法-递归

方法也可以调用自身,这叫做递归。


namespace 递归实例
{
    class Program
    {
      static void Main(string[] args)
      {
            Program pr = new Program();    //实例化
            pr.Count(3);                   //方法调用
            Console.ReadKey();
      }
      void Count(int inVal)               //声明方法
      {
            if (inVal == 0)
                return;
            Count(inVal - 1);             //自己调用自己
            Console.WriteLine("{0}", inVal);
      }
      
    }
}
输出结果:
1
2
3

match123_xbd 发表于 2023-4-3 19:08:19

{:7_144:}{:7_137:}
页: [1]
查看完整版本: C#入门基础——方法-递归