c # error de retorno "no todas las rutas de código devuelven un valor"
Estoy tratando de escribir código que devuelva si un número entero dado es divisible uniformemente entre 1 y 20,
pero sigo recibiendo el siguiente error:
error CS0161: 'ProblemFive.isTwenty (int)': no todas las rutas de código devuelven un valor
Aquí está mi código:
public static bool isTwenty(int num)
{
for(int j = 1; j <= 20; j++)
{
if(num % j != 0)
{
return false;
}
else if(num % j == 0 && num == 20)
{
return true;
}
}
}