public static void Mostrar()
        {
            Console.Clear();
            Console.Write("¿De qué tamaño quieres la pila doble? ");
            int        tamaño = Int32.Parse(Console.ReadLine());
            PilaDobleB doble  = new PilaDobleB(tamaño);

            // Llenar ambas pilas con datos
            Console.WriteLine("\nProvee datos para la pila 1");
            LlenarPila(doble, 1);

            Console.WriteLine("\nProvee datos para la pila 2");
            LlenarPila(doble, 2);

            // Buscar un dato en todo el arreglo o pila doble
            Console.Write("\nDame un dato que quieras buscar: ");
            string dato = Console.ReadLine();

            doble.BuscarEnArreglo(dato);

            Console.WriteLine("\nPRESIONE CUALQUIER TECLA PARA VOLVER AL MENÚ...");
            Console.ReadKey();
        }
        static void LlenarPila(PilaDobleB arreglo, int numPila)
        {
            if (numPila != 1 && numPila != 2)
            {
                throw new Exception("Sólo se admite pila 1 o 2 en numPila");
            }

            int porLlenar = (numPila == 1)?
                            arreglo.PorLlenarP1 : arreglo.PorLlenarP2;

            for (int i = 0; i < porLlenar; i++)
            {
                Console.Write("Dato #{0}: ", i + 1);

                if (numPila == 1)
                {
                    arreglo.Push1(Console.ReadLine());
                }
                else if (numPila == 2)
                {
                    arreglo.Push2(Console.ReadLine());
                }
            }
        }