Перевод лямбда-выражения из VS17 в VS8 - PullRequest
0 голосов
/ 06 мая 2020

Я скопировал фрагмент кода VB из stackoverflow, который включает внутреннюю подпрограмму, поэтому я использую VS8 для обучения, а VS8 не поддерживает подпрограмму без имени, мне нужно разделить этот код на две отдельные подпрограммы.

    Public Sub New()

        AddHandler _window.KeyPressed, Sub(sender As Object, args As KeyPressedEventArgs)
                                           RaiseEvent KeyPressed(Me, args)
                                       End Sub
    End Sub  

не могли бы вы объяснить мне, как исправить внешний сабвуфер?

мое текущее понимание примерно такое:

    Private Sub innersub(ByVal sender As Object, ByVal args As KeyPressedEventArgs)
        RaiseEvent KeyPressed(Me, args)
    End Sub

    Public Sub New()
        AddHandler _window.KeyPressed, innersub(x,y)
    End Sub  

исходный код был взят из этого потока:

set-global-hotkeys-using- c -четкость

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...