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


Модификаторы массива не могут быть указаны в имени параметра лямбда-выражения, только в его типе

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

Array modifiers cannot be specified on lambda expression parameters name, only on its type

Аргументы массива могут посланы в лямбда-выражения, но объявление параметра должно включать тип элемента.

' Not valid.
' Dim arrayExample1 = Function(arrayPara()) 2

' Valid.
Dim arrayExample2 = Function(arrayPara() As Integer) arrayPara.Length > 0
Dim arrayexample3 = Function(arrayPara As Integer()) arrayPara.Length > 0

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

Для исправления данной ошибки выполните следующее.

  • Укажите тип элементов в параметре массива.

См. также

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

Лямбда-выражения