Exemple #1
0
        static void Main(string[] args)
        {
            List <Boligrafo> miLista     = new List <Boligrafo>();
            Boligrafo        Unboligrafo = new Boligrafo("blanco", "bic", 60);

            Unboligrafo.Escribir(70);

            if (Unboligrafo.RecargarTinta(90))
            {
                Console.WriteLine("Boligrafo Recargado");
            }
            else
            {
                Console.WriteLine("No se pudo recargar");
            }

            Unboligrafo.Escribir(30);

            if (Unboligrafo.RecargarTinta())
            {
                Console.WriteLine("Boligrafo Recargado");
            }
            else
            {
                Console.WriteLine("No se pudo recargar");
            }

            miLista = miLista + Unboligrafo;

            Boligrafo boligrafo2 = new Boligrafo("rojo", "Silvapen", 50);

            miLista.Add(boligrafo2);
            Console.WriteLine(" Muestro :");
            Boligrafo.MostrarBoligrafos(miLista);
            Console.ReadLine();
            Console.WriteLine(" Sumo :");
            Boligrafo Otrobligrafo = new Boligrafo("verde", "Parker", 60);

            miLista = miLista + Otrobligrafo;
            Boligrafo.MostrarBoligrafos(miLista);
            Console.ReadLine();
            Console.WriteLine(" Resto :");
            Boligrafo BoligrafoTres = new Boligrafo(40, "verde", "Parker");

            miLista = miLista - BoligrafoTres;
            Boligrafo.MostrarBoligrafos(miLista);
            Console.ReadLine();
        }