Нет. Вы не можете ограничить длину массива, передаваемого в функцию.
Если ваша цель состоит в том, чтобы не допустить проверки кода из метода, чтобы он был чище, вы можете делегировать реальную работу другому методу.
Если вас беспокоит длина списка параметров, вы можете передать объект параметра.