Пример #1
0
        static void Main(string[] args)
        {
            Random r = new Random();

            Console.SetWindowSize(120, 30);
            LinkedList L1 = new LinkedList();
            Actividad  n1 = new Actividad("Winrar", 12, "Manual", r.Next(10, 60), "Pendiente");
            Actividad  n2 = new Actividad("Sky", 11, "Manual", r.Next(10, 60), "Concluido");
            Actividad  n3 = new Actividad("Chrome", 12, "Auto", r.Next(10, 60), "Pendiente");
            Actividad  n4 = new Actividad("Word", 22, "Manual", r.Next(10, 60), "Concluido");
            Actividad  n5 = new Actividad("Lol", 33, "Auto", r.Next(10, 60), "Pendiente");

            L1.InsertAfter(n1, "Header");
            L1.InsertAfter(n2, "Header");
            L1.InsertAfter(n3, "Header");
            L1.InsertAfter(n4, "Header");
            L1.InsertAfter(n5, "Header");

            //L1.InsertFirst(n2);
            L1.InsertBefore(n3, n2);
            //L1.InsertFirst(n3);
            //L1.InsertAfter(n1, n3);
            //L1.RemoveLast();
            //L1.RemoveFirst();


            Console.WriteLine("La Lista Enlazada Queda: ");

            L1.PrintList();

            Console.WriteLine(n2.CompareTo(n1));
            Console.WriteLine(n2.CompareTo(n2));
            Console.WriteLine(n2.CompareTo(n3));

            Console.ReadLine();
        }
Пример #2
0
        public int CompareTo(object obj)
        {
            Actividad aux = (Actividad)obj;

            return(this.ID.CompareTo(aux.ID));
        }