2009-09-02 11 views

Odpowiedz

33

Formularz delTest() jest pomocnikiem kompilatora, pod którym jest naprawdę połączenie z Invoke().

+1

richard, prawie musiałem zabrać głos, ponieważ błędnie zapisałeś "rotorua" w swoim profilu;) –

+0

@Rob: Ups, literówka, teraz poprawiona. – Richard

+1

@Richard: Co robi funkcja Invoke() wewnętrznie. Gdzie dokładnie znajduje się ta metoda Invoke. Nie znalazłem w pliku metadanych Delegata, a także MultiCastDelegate. – Novice

3

Zgadza się. Oba mają dokładnie taki sam wynik.

Zakładając, że prawidłowo zainicjowano delTest.

+0

Jeśli 'delTest' ma wartość' null', obie składnie ponownie prowadzą do tego samego wyniku (co w tej sytuacji wywołuje 'NullReferenceException' wyrzucony z wiersza, w którym wykonywane jest wywołanie). –

Powiązane problemy