Поделиться через


Именованный аргумент не должен соответствовать параметру ParamArray

Обновлен: Ноябрь 2007

Named argument cannot match a ParamArray parameter

Был введен именованный аргумент (объявленное имя аргумента, за которым следуют двоеточие, знак равенства и значение аргумента), однако невозможно передать по имени параметр, являющийся массивом. При вызове процедуры для массива параметров вводится неопределенное число разделенных запятыми аргументов, а компилятор не может связать с одним именем несколько аргументов.

Идентификатор ошибки: BC30587

Чтобы исправить данную ошибку

  • Передайте аргумент по позиции, а не по имени.

См. также

Основные понятия

Передача аргумента по позиции и по имени

Ссылки

ParamArray