Skip to content

Instantly share code, notes, and snippets.

@emersonsoares
Created March 12, 2012 15:30
Show Gist options
  • Save emersonsoares/2022662 to your computer and use it in GitHub Desktop.
Save emersonsoares/2022662 to your computer and use it in GitHub Desktop.
static void Main(string[] args)
{
//Coloca o programa em loop para que ele continue sempre executando essa instrução
while (true)
{
//Recebe uma entrada do usuário
Console.Write("Digite um numero: ");
int numero;
//Tenta converter a entrada em um inteiro, caso dê erro o valor da variável resultado será false, ou se conseguir converter o resultado da variavel será true e a variável numero receberá o valor.
var resultado = Int32.TryParse(Console.ReadLine(), out numero);
//Aqui ele faz um condicional, caso o valor de resultado seja true, ele imprime a mensagem de sucesso seguido do numero digitado, ou caso seja false ele mostra uma mensagem de erro.
Console.WriteLine(resultado ? string.Format("Foi digitado um numero: {0}", numero) : "Só é permitido digitar numeros");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment