//Visual Basic 2010 Recursie Procedures en Functies public class Example2 { void Main() { Console.WriteLine(this.GetFaculty(0)); Console.WriteLine(this.GetFaculty(1)); Console.WriteLine(this.GetFaculty(2)); Console.WriteLine(this.GetFaculty(3)); Console.WriteLine(this.GetFaculty(4)); Console.WriteLine(this.GetFaculty(5)); Console.ReadLine(); } void GetFaculty(int value) { if ((value == 0)) { GetFaculty = 1; } else { GetFaculty = (value * this.GetFaculty((value - 1))); } } } //Bezoek www.vbvoorbeelden.be voor meer C# voorbeelden. //Copyright - De Wolf / vbvoorbeelden - 2003-2011 - Alle rechten voorbehouden.