this.
Всем добрый день)
Поймал дикий тупняк на событиях
Хоть убейте не понимаю в чем разница между событием и делегатом
Возможно у кого-то есть более понятные примеры чем я встречал прежде
Разница как между свойством класса и переменной. Делегат - это как бы переменная (обозначающая действие). Событие - это свойство класса, хранящее в себе делегат, который может быть вызван при определённых обстоятельствах, например, из других методов. К примеру, есть метод Change, в коде которого вызывается событие OnChanged. А что конкретно будет выполнено при вызове этого события определяет делегат, присвоенный этому событию.