forked from tonikorni/10-DogadjajiDelegati
Corin101/10-DogadjajiDelegati
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
DogadjajiDelegati ================= PretplataNaDogadjaje -------------------- Primjer Windows Forms aplikacije u kojoj se forma kontrola pretplaćuje na događaje i prosljeđuje informacije drugoj kontroli na formi. Primijetiti kako objekti koji generiraju događaje (kontrole) ne znaju ništa o objektima koji slušaju događaje (nemaju referencu na slušatelje). StatickeNestatickeDelegatskeMetode ---------------------------------- Primjer definicije delegata, inicijalizacije i poziva delegatskih funkcija. ProsljedjivanjeDelegata ----------------------- Jednostavni primjer prosljeđivanja delegata za ispis vrijednosti proizvoljne funkcije u zadanom intervalu. UlancavanjeDelegata ------------------- Primjer nadovezivanja metoda u delegatu tako da se sve metode izvode jednim pozivom. GetInvocationList ----------------- Dohvaćanje pojedinih metoda u delegatskoj listi kada je rezultat svake metode bitan. AnonimneMetode -------------- Primjer korištenja anonimne metode koja se pokreće u novoj niti izvođenja. BlokiranjeGlavneNiti -------------------- (nema veze s događajima i delegatima već je nadopuna prethodnog primjera) Primjer koji pokazuje zašto višenitno izvođenje može biti korisno. Kada se pritisne tipka, blokira se glavna nit na 10 sekundi i za to vrijeme aplikacija uopće ne reagira. LambdaIzrazi ------------ Primjer korištenja lambda izraza. DefiniranjeDogadjaja -------------------- Primjer kako definirati klasu koja generira dogadjaje novog tipa te kako se slušatelji mogu prijaviti za te događaje. CurenjeMemorijeZbogNeodjave --------------------------- Ilustracija kako neodjavljivanje slušatelja uzrokuje curenje memorije. DogadjajiVirtualneMetode ------------------------ Ilustracija kako i zašto se događaji generiraju u virtualnim metodama.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C# 100.0%