string[] numbers = new string[2];
for (int i = 0; i < numbers.Length; i++)
{
numbers[i] = Console.ReadLine();
if (int.TryParse(numbers[i], out int numberTry) && i == 0)
Console.WriteLine("That would be a number yes.");
else if (int.TryParse(numbers[i], out numberTry))
Console.WriteLine("Lovely work! That is indeed two numbers!");
else
{
Console.Clear();
Console.WriteLine("That's not a number. I am dissapointed.");
Console.ReadKey();
Environment.Exit(0);
}
}
Mein Problem hier ist, dass ich keine Zahlen [] außerhalb der Schleife als int verwenden kann, weil sie von einem String in einem int Innenseite der Schleife chancges. Ich muss in der Lage sein, es mit einer Methode als int zu senden, um eine Operation auf Zahlen [0] und Zahlen [1] durchzuführen. Vielen Dank im Voraus!
Sie können ein weiteres Array von Ints erstellen, das Sie in Ihre Schleife einfügen. – Chris
Danke für die Idee! – Hagwill