Exemplo n.º 1
0
        static void Main(string[] args)
        {
            MyList list = new MyList();
            list.AddToEnd(10);
            list.AddToEnd(13);
            list.AddToEnd(50);
            list.AddToEnd(67);
            list.AddToEnd(33);
            list.AddToEnd(19);
            list.Print();

        }
Exemplo n.º 2
0
 static void Main(string[] args)
 {
     int i;
     bool b;
     MyList mylist = new MyList();
     mylist.AddFirst(1);
     mylist.AddFirst(2);
     mylist.AddFirst(3);
     mylist.AddLast(4);
     mylist.AddLast(5);
     mylist.AddLast(6);
     mylist.Add(7);
     mylist.Insert(6, 3);
     mylist.Remove(2);
     mylist.RemoveAt(2);
     mylist.PrintAllNodes();
     i = mylist.IndexOf(0);
     b = mylist.Contains(7);
     Console.WriteLine(b + "," + i + "  ," + mylist.Count);
     Console.ReadKey();
 }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            if (args == null) throw new ArgumentNullException(nameof(args));
            var myList = new MyList();

            //myList.AddToEnd(5);
            //myList.AddToEnd(2);
            //myList.AddToEnd(8);
            //myList.AddToEnd(7);
            //myList.AddToEnd(11);

            //myList.AddToBeginning(5);
            //myList.AddToBeginning(2);
            //myList.AddToBeginning(8);
            //myList.AddToBeginning(7);
            //myList.AddToBeginning(11);

            myList.AddSorted(5);
            myList.AddSorted(2);
            myList.AddSorted(8);
            myList.AddSorted(7);
            myList.AddSorted(11);

            myList.Print();

            myList.Find(7);
            myList.Min();
            myList.Max();

            myList.Delete(7);
            myList.Print();

            Console.ReadLine();
        }