c # возвращает ошибку «не все пути кода возвращают значение»

Я пытаюсь написать код, который возвращает, является ли данное целое число делится равномерно на 1 до 20,
но я продолжаю получать следующую ошибку:

Ошибка CS0161: «ProblemFive.isTwenty (int)»: не все пути кода возвращают значение

Вот мой код:

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;
        }
    }
}

Ответы на вопрос(8)

Ваш ответ на вопрос