Пожалуйста, смотрите мой код ниже.
Console.WriteLine("Enter a number between 1 and 5");
string _numberInt = Console.ReadLine();
Convert.ToInt32(_numberInt);
if (_numberInt != "1, 5")
{
throw new System.ArgumentException("Please use a number between 1-5.");
}
Я пытаюсь сделать код таким образом, чтобы, если пользователь не введет число от 1 до 5, он выдал исключение. Затем я хочу, чтобы он вернул go и задал вопрос еще раз, пока он не станет правильным.
В этом текущем случае он просто пропустит это, и консоль закроется, а также игнорирует остальную часть моего кода. , Пожалуйста, кто-нибудь может помочь мне понять, что мне нужно делать здесь?
Прежде чем кто-либо что-нибудь предложит, я долго не кодировал, и я стараюсь узнать как можно больше. Пожалуйста, оставьте конструктивный совет.