21. diel - Delegáti, anonymné metódy a lambda výrazy
V predchádzajúcej lekcii, Indexery, Equals, konštanty, výpočtové typy a flagy, sme sa venovali indexerom, konštantám a výpočtovým typom.
Dnes sa budeme v kurze C# venovať tzv. delegátom. Pripravíme sa tak na
okenné aplikácie, ktoré sú pomocou týchto prvkov riešené. Vytvorme si
nový projekt (konzolovú aplikáciu) s názvom Delegates.
Delegáti
Možno vás niekedy napadlo, že by bolo občas príhodné, keby sme si mohli do premennej uložiť metódu. Je to ďalšia programátorská technika, ktorá môže byť niekedy neprirodzená, ale niekedy naopak veľmi užitočná. V C# si môžeme bez problémov uložiť metódu do premennej, všetko si postupne ukážeme.
Pridajme si k projektu triedu Numbers.cs. Vložme do nej
privátny
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.
ročné PREDPLATNÉ
44 €
mesačne, platené ročne (528 €)14 000+ lekcií, cvičení a testov
6 000+ ti zostane navždy
Neobmedzený prístup ku všetkým aktuálnym
aj pripravovaným kurzom.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
50 €
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriáli si v C# .NET uvedieme delegátov, naučíme sa definovať anonymné metódy a pracovať s lambda výrazmi. Zoznámime sa s delegátmi Predicate a Func.
David sa informačné technológie naučil na