ラムダ式のパラメーターに属性を適用することはできません

ラムダ式定義のパラメーターに属性を適用していますが、これはサポートされていません。 次のコードを使用すると、このエラーが発生します。

Sub LambdaAttribute()  
    ' Not valid.  
    Dim add1 = _  
    Function(<System.Runtime.InteropServices.InAttribute()> m As Integer) _  
                   m + 1  
End Sub  

エラー ID: BC36634

このエラーを解決するには

  • 属性を削除するか、ラムダ式を通常の関数に変更してコードを修正します。

関連項目