Ich bin neu in der Programmierung C#. Ich habe versucht, ein einfaches Programm zu programmieren, das in cmd laufen würde. Ich dachte, dass es zufällig eine Noumber erstellen würde und der Benutzer würde die Zahlen eingeben, und er/sie würde versuchen, den zufällig erstellten zu erraten. Das Programm würde Ihnen sagen, ob es niedriger oder höher ist als die Zahl, die Sie eingegeben haben ... Ich habe mit dem Programmieren begonnen, aber ich kam zu dem Problem ... Ich kann number nicht vom Benutzer und vom zufällig generierten Programm vergleichen.Ändern von ConsoleKeyInfo in int
Dies ist der Code ...
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Guess the number!");
Random randomObject = new Random();
int RandNoumber = randomObject.Next(9999) + 1;
ConsoleKeyInfo keyinfo = Console.ReadKey();
if (keyinfo < RandNoumber) //This is where I got an error msg
{
}
}
}
Vielen Dank für die Unterstützung!
MP
Does 'keyinfo' alle Eigenschaften oder Felder haben? Was passiert, wenn Sie 'keyinfo.' in Visual Studio eingeben? –