Ejemplo n.º 1
0
 public static void Acomodar(MiLista <T> a, int i)
 {
     for (int b = i; b < a.Count; b++)
     {
         a.list[i] = a.list[i + 1];
     }
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            MiLista <String> miLista = new MiLista <String>();

            string item1 = "Item 1";
            string item2 = "Item 2";
            string item3 = "Item 3";
            string item4 = "Item 4";
            string item5 = "Item 5";
            string item6 = "Item 6";

            // Agregar los 6 items y mostrar
            miLista.Add(item1);
            miLista.Add(item2);
            miLista.Add(item3);
            miLista.Add(item4);
            miLista.Add(item5);
            miLista.Add(item6);

            Console.WriteLine("Mostrar Lista Completa");
            Console.WriteLine("Cantidad de items: " + miLista.Count.ToString());
            foreach (string item in miLista)
            {
                Console.WriteLine(item);
            }
            Console.WriteLine("<**********************************>");
            Console.WriteLine("");
            Console.ReadKey();

            // Quitar un item y mostrar
            miLista.Remove(item4);

            // Intento quitar un item que no está en la lista
            miLista.Remove("Item No Agregado");

            Console.WriteLine("Mostrar Lista Sin Ítem 4.");
            Console.WriteLine("Cantidad de items: " + miLista.Count.ToString());
            foreach (string item in miLista)
            {
                Console.WriteLine(item);
            }
            Console.WriteLine("<**********************************>");
            Console.WriteLine("");
            Console.ReadKey();
        }