public static void Main(string[] args) { LinkedList x = new LinkedList (); Console.WriteLine ("Boş listeye eleman ekleme testi"); x.AddAsSorted (10,90, "ali"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Dolu listeye eleman ekleme testi"); x.AddAsSorted (15, 95, "veli"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Fizik ve matematiğin en başına gelmesi gereken elemanın eklenmesi testi"); x.AddAsSorted (5, 70, "deli"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("İki listenin de arasında olacak elemanın eklenmesi testi"); x.AddAsSorted (12, 80, "kamber"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Matematik listesinin başındaki elemanın silinmesi testi"); x.DeleteByName ("deli"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Fizik listeninin başındaki elemanın silinmesi testi"); x.DeleteByName ("kamber"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Matematik listesinin sonundaki elemanın silinmesi testi"); x.DeleteByName ("veli"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Listedeki son elemanın silinmesi testi"); x.DeleteByName ("ali"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Olmayan elemanı silmeye çalışma testi"); x.DeleteByName ("asd"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Boşaltılan listeye eleman ekleme testi"); x.AddAsSorted (0,0, "mono"); x.DisplayMat (); x.DisplayFiz (); Console.WriteLine ("Bütün testler başarılı"); }