У меня есть простая функция проверки ввода:
private static int GetInt()
{
int tryInt;
while (true){
if (int.TryParse(Console.ReadLine(), out tryInt)) return tryInt;
else Console.Write("Try again:");
}
}
Я хочу передать критерии (скажем, мне нужны нечетные числа, больше 20). Как мне это сделать? Стоит ли?
private static int GetInt(< criteria >)
{
int tryInt;
while (true){
if (int.TryParse(Console.ReadLine(), out tryInt) && < criteria >) return tryInt;
else Console.Write("Try again:");
}
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -parameter
C# Передайте критерии проверки ввода в качестве параметра ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение