Bem legal a a brincadeira de lógica meu código ficou assim:
Random random = new Random();
int numeroAleatorio = random.Next(1, 101);
Console.WriteLine("Vamos jogar um jogo? Tente adivinhar o número que sortiei, vou te dar dicas até acertar o número");
int EscolherUmNumero()
{
return int.Parse(Console.ReadLine()!);
}
Console.Write("Vamos la! Digite um numero: ");
int numeroDigitado = EscolherUmNumero();
Console.WriteLine(numeroAleatorio);
while (numeroAleatorio != numeroDigitado)
{
if (numeroAleatorio > numeroDigitado)
{
Console.WriteLine("O número digitado é menor que o número escolhido");
}
else if (numeroAleatorio < numeroDigitado)
{
Console.WriteLine("O número digitado é maior que o número escolhido");
}
Console.WriteLine("Digite um novo numero: ");
numeroDigitado = EscolherUmNumero();
}
Console.WriteLine("Parabéns! você digitou o número correto: " + numeroAleatorio);