static void Main(string[] args) { int number, sum = 0; string numStr; string continuarStr = "N"; char continuar; do { Console.Write("Ingrese un numero: "); numStr = Console.ReadLine(); if (int.TryParse(numStr, out number)) { sum = sum + number; } Console.WriteLine("¿Continuar? (S/N)"); continuarStr = Console.ReadLine(); continuar = char.Parse(continuarStr); } while (ValidarRespuesta.ValidaS_N(continuar)); Console.WriteLine("Suma total de los numeros ingresados: {0}", sum); Console.ReadKey(); }
static void Main(string[] args) { int numero; int suma = 0; char siNo; do { Console.WriteLine("Ingresar un valor:"); if (Int32.TryParse(Console.ReadLine(), out numero)) { suma += numero; } Console.WriteLine("¿Continuar? (s/n)"); siNo = char.Parse(Console.ReadLine()); } while (ValidarRespuesta.ValidaS_N(siNo)); Console.WriteLine("La summa total es: {0}", suma); Console.ReadKey(); }