Delegaty - dodawanie metody

Delegaty - dodawanie metody

Wątek przeniesiony 2016-09-14 09:17 z C# i .NET przez DibbyDum.

A2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Witam

Czym się różnią poniższe metody dodawania metody do delegatu ?
Czy są one równoważne ?

Kopiuj
        // 1 sposób dodawania metody do delegatu
        m_oMyDelegate += PrintLower;
        // 2 sposób dodawania metody do delegatu
        m_oMyDelegate += new MyDelegate(PrintUpper);

Pozdrawiam
Artur

DA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 33
2

Działają tak samo, tylko ten pierwszy sposób został dodany w późniejszej wersji c# jako ulepszenie

https://msdn.microsoft.com/en-us/library/ms173176.aspx

A2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Dziękuje za odpowiedź. Czytałem na ten temat wiele opracowań i w pewnym momencie się pogubiłem i zwątpiłem, czy jest to równoważne.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.