public static void AgacYazdir(AgacDugumu dal, int derinlik = 0) { for (int i = 0; i < derinlik; i++) { Console.Write(" "); } Console.WriteLine(dal.ToString()); int count = 0; foreach (var cocuk in dal.Cocuklar) { AgacYazdir(cocuk, derinlik + 1); count++; if (count == 200) { Console.WriteLine("Devam etmek icin bir tusa basiniz..."); Console.Read(); count = 0; } } }
public void CocukEkle(AgacDugumu dugum) { Cocuklar.Add(dugum); dugum.Ana = this; }