C# Seria Programista – część 5
-
Podstawowe zasady, które powinieneś znać o typach Generycznych -
Pisać typy generyczne i generyczne interfejsy -
Pisać metody generyczne -
Pisać delegaty generyczne -
Zobaczysz wyrażeniom lambda, metodom rozszerzenia -
Zdarzenia i procedury obsługi zdarzeń -
Strategi, których możesz użyć, aby dodać ograniczenia do parametrów typu ogólnego -
Wiele przydatnych wskazówek i dobrych praktyk -
Zbudujemy naszą własną wersjie kontenera wstrzykiwania zależności
- Chęć nauki programowania i dobrej zabawy !!!
- C# Podstawy programowania
- Pisać proste aplikacje w języku C#
W tym kursie pokażę Ci,
wszystko, co powinieneś wiedzieć o typach Generycznych w języku C#, a może nawet trochę więcej.
Rozdział. 1)
Pokażę podstawowe zasady, które powinieneś znać o typach Generycznych,
wyjaśnić dlaczego istnieją i jakie rodzaje problemów rozwiązują.
Rozdział. 2)
Następnie zagłębimy się w typy generyczne z perspektywy kogoś,
kto musi pisać typy generyczne. Zaczniemy również używać i pisać generyczne interfejsy.
Rozdział. 3)
Następnie zajmiemy się użyciem parametrów typu ogólnego
do generowania poszczególnych bloków kodu.
Oznacza to, że przyjrzymy się metodom, delegatom generycznym,
a także przyjrzymy się wyrażeniom lambda,
metodom rozszerzenia,
zdarzeniom i procedurom obsługi zdarzeń,
z których wszystkie mogą używać parametrów typu ogólnego,
aby można było pisać bloki kodu wielokrotnego użytku .
Rozdział. 4)
Następnie przyjrzymy się strategiom, których możesz użyć,
aby dodać ograniczenia do parametrów typu ogólnego.
Rozdział. 5)
Następnie stworzymy interesujący kod z typami geneycznymi.
Pokaże Ci, jak używać typów generycznych przy pisaniu kodu wykorzystującego refleksję.
Zbudujemy naszą własną wersji kontenera wstrzykiwaniu zależności co będzie niezwykle edukacyjne.
A nasz kontener, który zbudujemy, będzie wymagał oczywiście ogólnych parametrów.
Zapraszam na kurs i życzę dobrej zabawy.
Seria Programista C# :
część 1: C# Podstawy programowania
część 2: C# Podstawy Programowanie obiektowego w języku C#
część 3: C# Najlepsze Praktyki – Podstawy języka
część 4: Wprowadzenie do kolekcji C#
część 5: C# Generics
…
Kod źródłowy dostępny na github:
mariuszjurczenko/Generics
- Programiści języka C#
- Gdy nauczysz się podstaw C#, to co zrobić dalej?
- Chcesz rozwijać swoje umiejętności poza podstawy?