Aracılığıyla paylaş


BC36532: İç içe yerleştirilmiş işlevin '<delegatename>' temsilcisiyle uyumlu bir imzası yok

Uyumlu olmayan imzaya sahip bir temsilciye lambda ifadesi atandı. Örneğin, aşağıdaki kodda temsilcinin Del iki tamsayı parametresi vardır.

Delegate Function Del(ByVal p As Integer, ByVal q As Integer) As Integer

Bir bağımsız değişken içeren bir lambda ifadesi türü Delolarak bildirilirse hata oluşur:

' Neither of these is valid.
' Dim lambda1 As Del = Function(n As Integer) n + 1
' Dim lambda2 As Del = Function(n) n + 1

Hata Kimliği: BC36532

Bu hatayı düzeltmek için

İmzaların uyumlu olması için temsilci tanımını veya atanan lambda ifadesini ayarlayın.

Ayrıca bkz.