예제 #1
0
        public void pruebaRemove()
        {
            MiLista <int> lista = new MiLista <int>();

            lista.Add(4);
            lista.Add(40);
            Assert.IsTrue(lista.Count == 2);

            lista.Remove(4);
            lista.Remove(40);
            Assert.IsTrue(lista.Count == 0);
        }
예제 #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";
            string item7 = "Item 7";

            // 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);
            }
            //for (int i = 0; i < miLista.Count; i++)
            //{
            //    Console.WriteLine(miLista.lista[i]);
            //}
            Console.WriteLine("<**********************************>");
            Console.WriteLine("");
            Console.ReadKey();

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

            Console.WriteLine("Mostrar Lista Sin 4.");
            Console.WriteLine("Cantidad de items: " + miLista.Count.ToString());
            foreach (string item in miLista)
            {
                Console.WriteLine(item);
            }
            //for (int i = 0; i < miLista.Count; i++)
            //{
            //    Console.WriteLine(miLista.lista[i]);
            //}
            Console.WriteLine("<**********************************>");
            Console.WriteLine("");
            Console.ReadKey();
        }
예제 #3
0
        static void Main(string[] args)
        {
            MiLista <String> miLista = new MiLista <String>();
            int    datomilista;
            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");
            //operaciones landa
            List <MiLista <int> > listas = new List <MiLista <int> >();

            foreach (List <MiLista <int> > item in listas.)
            {
            }

            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();
        }