Arraymodifizierer dürfen nicht im Parameternamen von Lambda-Ausdrücken angegeben werden. Sie müssen in ihrem Typ angegeben werden

Aktualisiert: November 2007

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

Arrayargumente können an Lambda-Ausdrücke gesendet werden, die Parameterdeklaration muss jedoch den Elementtyp einschließen.

' 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

Fehler-ID: BC36643

So beheben Sie diesen Fehler

  • Geben Sie den Typ der Elemente im Arrayparameter an.

Siehe auch

Konzepte

Lambda-Ausdrücke