Események
C# esetén egy osztály definiálhat eseményeket (event), amelyek arra jók, hogy az osztály saját belső állapotának megváltozásakor értesíteni tudjon más osztályokat. Ehhez a "megfigyelő" osztályoknak fel kell iratkozni a megfigyelt osztály eseményeire. Ezt a viselkedést Megfigyelő programtervezési mintának nevezzük.1 Az események valójában speciális delegate típusok, vagyis feliratkozni úgy tudunk rá, mint egy delegate-re. Van azonban […]