就是方法自己调用自己。
using System;namespace _040_方法的递归{class Program{static void Main(string[] args){TellStroy(0);Console.ReadKey();}//public static int i = 0;可以将参数省去。public static void TellStroy(int i){Console.WriteLine("从前有座山");Console.WriteLine("山里有做庙");Console.WriteLine("庙里有个老和尚和小和尚");Console.WriteLine("有一天,小和尚哭了,老和尚给小和尚讲了一个故事:");i++;if (i >= 10){return;}TellStroy(i);}}}
自己调用多少次,回头就要return多少次。
