Kurs C# odc. 25 Delegaty00:07:25
zwiń opis video
pokaż opis video
Dodał: MariuszJurczenko
Cześć witam w kolejnym odcinku kursu c#.
W tym odcinku omówimy Delegaty.
Wyobraź sobie, że chcesz zadeklarować zmienną, która odwołuje się do metody, a więc nie jest zmienną do trzymania liczby całkowitej, lub ciągu znaków lub dowolnego obiektu jakiejs klasy.
Kiedy deklarujesz zmienną która wskazuje na metodę, to oznacza, że będziesz mieć zmienną, która zawiera kod wykonywalny, i możesz wywołać zmienna tak jak byś wywołała metodę za pomocą nawiasów
i opcjonalnie możesz przekazac kilka argumentów.
Aby to zadziałało, musisz utworzyć typ delegat, więc delegat jest typem, używaliśmy juz słowa kluczowego class, aby utworzyć typ, lub słowo kluczowe struct, aby utworzyć typ, jest tez słowo kluczowe delegate w język C #, a to słowo kluczowe pozwoli mi utworzyć typ, który jest dedykowany do odwoływania się do metod, a to oznacza, że definicja typu dla delegata wygląda inaczej niż definicja klasy.
cały odcinek: http://dev-hobby.pl/csharp/
kod: https://github.com/mariuszjurczenko/CSarpKurs
email: mariuszjurczenko@dev-hobby.pl
grupa FB:
https://www.facebook.com/groups/programowanieNaszeHobby/
W tym odcinku omówimy Delegaty.
Wyobraź sobie, że chcesz zadeklarować zmienną, która odwołuje się do metody, a więc nie jest zmienną do trzymania liczby całkowitej, lub ciągu znaków lub dowolnego obiektu jakiejs klasy.
Kiedy deklarujesz zmienną która wskazuje na metodę, to oznacza, że będziesz mieć zmienną, która zawiera kod wykonywalny, i możesz wywołać zmienna tak jak byś wywołała metodę za pomocą nawiasów
i opcjonalnie możesz przekazac kilka argumentów.
Aby to zadziałało, musisz utworzyć typ delegat, więc delegat jest typem, używaliśmy juz słowa kluczowego class, aby utworzyć typ, lub słowo kluczowe struct, aby utworzyć typ, jest tez słowo kluczowe delegate w język C #, a to słowo kluczowe pozwoli mi utworzyć typ, który jest dedykowany do odwoływania się do metod, a to oznacza, że definicja typu dla delegata wygląda inaczej niż definicja klasy.
cały odcinek: http://dev-hobby.pl/csharp/
kod: https://github.com/mariuszjurczenko/CSarpKurs
email: mariuszjurczenko@dev-hobby.pl
grupa FB:
https://www.facebook.com/groups/programowanieNaszeHobby/
więcej
Komentarze
Nasz serwis wykorzystuje pliki cookie (zobacz naszą politykę). Warunki przechowywania lub dostępu do plików cookies możesz zmienić w ustawieniach Twojej przeglądarki. RODO - Informacje