Как правильно проверить условие оператором if - C#
Формулировка задачи:
Подскажите, как правильно и кратко записать проверку этого условия оператором if:
if(i / 10 == 1 или 2 или 3 или 4......и.т.д)
а может быть кто знает др. способ?
Решение задачи: «Как правильно проверить условие оператором if»
textual
Листинг программы
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int i = 40;
if (WithinRange(12, i / 10))
Console.WriteLine("Входит в дипазон значений");
else
Console.WriteLine("Не входит в дипазон значений");
Console.ReadKey();
}
private static bool WithinRange(int maxValue, int targetValue)
{
for (int currentValue = 0; currentValue < maxValue; currentValue++)
{
if (targetValue == currentValue)
{
return true;
}
}
return false;
}
}
}