В чём разница между делегатами и событиями, и как они работают вместе в объектно-ориентированном программировании? — ДейлиПреп