Я недавно начал копаться в C #, но я не могу своей жизнью понять, как работают делегаты при реализации шаблона наблюдатель / наблюдаемый в языке. Может ли кто-нибудь дать мне супер-простой пример того, как это делается? Я бы гугле, но все примеры , которые я нашел , были либо слишком проблемы...