Beispiel #1
0
        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;
                }
            }
        }
Beispiel #2
0
 public void  CocukEkle(AgacDugumu dugum)
 {
     Cocuklar.Add(dugum);
     dugum.Ana = this;
 }