C# Generics

C# Generics

Czego się nauczysz
   *  Podstawowe zasady, które powinieneś znać o typach Generycznych
   *  Pisać typy generyczne i generyczne interfejsy
   *  Pisać metody generyczne
   *  Pisać delegaty generyczne
   *  Zobaczysz wyrażenia lambda, metody 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

Wymagania

Chęć nauki programowania i dobrej zabawy !!!
C# Podstawy programowania
Pisać proste aplikacje w języku C#

Dla kogo jest ten kurs:

  • Programiści języka C#
  • Gdy nauczysz się podstaw C#, to co zrobić dalej?
  • Chcesz rozwijać swoje umiejętności poza podstawy?

Opis

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

Celem było umożliwienie nam ponownego użycia większej ilości kodu, przy jednoczesnym zachowaniu bezpieczeństwa typów.

Kod źródłowy dostępny na githubie

https://github.com/mariuszjurczenko/Generics

5
5 z 5
opinie 9

Szczegóły oceny

5 ⭐️
9
4 ⭐️
0
3 ⭐️
0
2 ⭐️
0
1 ⭐️
0

{{ review.user }}

{{ review.time }}
 

Pokaż więcej
Proszę się zalogować, aby napisać opinię
C# Generics