я, кажется, возникла проблема, когда мне нужно целое число от петли для условия цикла, вот код:проблемы Loop в C#
do {
Console.WriteLine();
Console.WriteLine("What file would you like to test?");
Console.WriteLine("1. Royal Flush");
Console.WriteLine("2. Straight Flush");
Console.WriteLine("3. Four of a Kind");
Console.WriteLine("4. Full House");
Console.WriteLine("5. Flush");
Console.WriteLine("6. Straight");
Console.WriteLine("7. Three of a Kind");
Console.WriteLine("8. Two Pair");
Console.WriteLine("9. Pair");
Console.WriteLine("10. Exit");
choiceInt = Convert.ToInt32(Console.ReadLine());
} while (choiceInt < 10 || choiceInt > 0);
мне нужно choiceInt для условия цикла, чтобы получить чтобы это работало на данный момент я должен позволить ему петлю через один раз, прежде чем она получает значение,
Зачем вам нужен цикл? Почему бы просто не напечатать каждый параметр, а затем прочитать и использовать 'switch', чтобы что-то сделать со значением. – Steve
Это петли, чтобы проверить покерные руки из файлов, это всего лишь раздел кода, у меня есть переключатели ниже этого кода для других вещей, но я просто разместил код, в котором мне нужна помощь. –
Несвязанный, но также ищите int.TryParse() - он спасет вас от исключения с Convert.ToInt32() –