Naprawdę krótko, jak napisać poniższy kod inaczej nie wykorzystując modulo (%)?
public static class IntEx
{
public static bool IsEven(this int value)
{
return value % 2 == 0;
}
public static bool IsOdd(this int value)
{
return !value.IsEven();
}
}
Aha, nie chodzi o rozbicie metod na klasy, extension methods itp. :)