Minha resolução do desafio.
int numeroSecreto = new Random().Next(1, 101); // Gera um número aleatório entre 1 e 100
do {
Console.Write("Digite um número entre 1 e 100: ");
int chute = int.Parse(s: Console.ReadLine()!);
if (chute == numeroSecreto)
{
Console.WriteLine("Parabéns! Você acertou o número.");
break;
}
else if (chute < numeroSecreto)
{
Console.WriteLine("O número é maior.");
}
else
{
Console.WriteLine("O número é menor.");
}
} while (true);