Buenas, soy principiante en esto, estoy aprendiendo lenguage c#, y he buscado por muchos lugares información para resolver mi problema, pero no he conseguido nada.
Quiero algo que me sirva para volver a una sentencia anterior, por ejemplo, realizo una pregunta, y si se responde mal, volver ejecutar la misma pregunta, o en caso de switch, si sale default, que vuelva a ejecutarse y no cierre la consola. Desde ya muchas gracias, dejo el código que estoy usando para intentar aprender una solución.
using System;
using System.Threading;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int res = Convert.ToInt16(Console.ReadLine());
switch (res)
{
case 1:
Console.WriteLine("Felicidades");
break;
case 2:
Console.WriteLine("De lo que te perdes!");
Thread.Sleep(1000);
Console.WriteLine("***| FIN DEL JUEGO |***");
break;
default:
Console.WriteLine("Respuesta invalida");
break;
}
}
}
}
Quiero algo que me sirva para volver a una sentencia anterior, por ejemplo, realizo una pregunta, y si se responde mal, volver ejecutar la misma pregunta, o en caso de switch, si sale default, que vuelva a ejecutarse y no cierre la consola. Desde ya muchas gracias, dejo el código que estoy usando para intentar aprender una solución.
using System;
using System.Threading;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int res = Convert.ToInt16(Console.ReadLine());
switch (res)
{
case 1:
Console.WriteLine("Felicidades");
break;
case 2:
Console.WriteLine("De lo que te perdes!");
Thread.Sleep(1000);
Console.WriteLine("***| FIN DEL JUEGO |***");
break;
default:
Console.WriteLine("Respuesta invalida");
break;
}
}
}
}