Como debo hacer para que al ingresar por ejemplo a25,12.5,25m,350 no se cierre el programa?.-
Código:
Espero la ayuda de Uds. Porque hace unos días que lo intento y no lo logro.-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); } }
Saludos.
Daniel