private bool ValidArgumentCount(ParameterInfo[] parameters, bool varargs) { if (varargs) { int minArgumentCount = parameters.Length - 1; return _arguments.Length >= minArgumentCount; } return _arguments.Length == parameters.Length; }