c sharp - delegáti...

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

c sharp - delegáti...

Příspěvek od Václav Sedlář »

Dobrý večer, mohl by mi prosím někdo vysvětlit k čemu jsou užiteční delegáti v c#? četl jsem článek o c# na zive.cz, kde jsem sice nějak pochopil jak se zapisují a jak to funguje (na tom konkrétním příkladě), ale nějak mi pořád uniká k čemu delegáti jsou...

Např. zrovna v tom článku-návodu na zive.cz (http://www.zive.cz/clanky/poznavame-c-a ... fault.aspx) nechápu výhodu delegátů, když ten konkrétní příklad můžu udělat jednodušeji a s menším počtem slov a řádků...

Děkuji za pomoc...
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Re: c sharp - delegáti...

Příspěvek od OndraSter »

Něco jako pointery na funkce z C++. Užitečné třeba na vlastní eventy, ...
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
Maranov
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 21. črc 2006

Re: c sharp - delegáti...

Příspěvek od Maranov »

Tady máš cosi, co jsem kdysi psal. :-) Možná to z kolegiální pozice lépe pochopíš.

http://dl.dropbox.com/u/1687410/deleg%C3%A1ty.pdf

Ad ukazatele na funkce: dá se říct, samozřejmě je to OOP-čistá verze a trochu víc komplexnější.
DESKTOP: C2D E8200 (pasivně); ATI HD 3870 (AC S1, 120 fan@5V); 4GB RAM; OCZ Vertex2 SSD 64GB; 320+320+250GB JBOD (odhlučněno); 2x FSC P19-2 (2056x1024)
MOBILE: Lenovo Thinkpad T420 4177 CTR, Crucial M4 SSD 128GB, 6GB RAM; FSC P19-2; Logitech G400
POCKET: Nokia Hulmia 800; Hitachi 500GB@Scythe Kamazo 2 (eSATA); Creative EP-630
AUDIO: Sennheiser HD 555 (foam mod), NuForce Icon µDAC, FLAC, ReplayGain, f2k

"A Man's mortality is a compass that points his way in life."
Václav Sedlář
Žlutá karta Bazar
Žlutá karta Bazar
Registrován: 01. dub 2006
Bydliště: Liberec
Kontaktovat uživatele:

Re: c sharp - delegáti...

Příspěvek od Václav Sedlář »

díky...přečtu si...ale zde můžete lock, protože dnes jsem udělal zkoušku z c# za 1....

Děkuji všem za pomoc...
Odpovědět

Zpět na „Programování a web“