internal override void Ejecutar()
        {
            //3. Asignaciones de valores no contemplados en la lista de enumerados
            Colores MiColorA = Colores.Verde;
            Colores MiColorB = Colores.Azul;
            Colores MiColorC = (Colores)5;
            Console.WriteLine(MiColorC);

            //4. EvaluaciĆ³n de contenido de la variable enumerada
            Programa p = new Programa();
            p.Trabajar(MiColorC);
            Console.ReadKey();
        }
 static internal void EjecutarPrograma(Programa p)
 {
     p.Ejecutar();
 }