Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2012, 17:12
RoDaVi
Invitado
 
Mensajes: n/a
Puntos:
Evitar que se cierre el programa

Hola a todos.
Como debo hacer para que al ingresar por ejemplo a25,12.5,25m,350 no se cierre el programa?.-

Código:
using System;
using System.Collections.Generic;

public class Entero
{
   public static void Main()
   {
      Entero objentero;
      objentero = new Entero();
      byte numero = 0;
      while(objentero.EsNumeroValido(out numero))
      {
         if(numero > 10)
         {
            Console.SetCursorPosition(02,06);
            Console.Write("La puntuación no puede súperar los 10 puntos, intentelo nuevamente....");
         }
         else{break;}
      }
      Console.SetCursorPosition(02,06);
      Console.Write("                                                                                                      ");
      Console.SetCursorPosition(02,06);
      Console.Write("Apriete una tecla para cerrar la aplicación...");
      Console.ReadKey();
   }
   
   private bool EsNumeroValido(out byte numero)
   {
      Console.SetCursorPosition(02,02);
      Console.Write("                                                       ");
      Console.SetCursorPosition(02,02);
      Console.Write("Ingrese un entero(máximo 10)...:");
      string numeroDelInput = Console.ReadLine();
      return byte.TryParse(numeroDelInput, out numero);
   }
}
Espero la ayuda de Uds. Porque hace unos días que lo intento y no lo logro.-

Saludos.
Daniel