В настоящее время мой уровень понимания ниже всех примеров кодирования в Интернете о шаблоне Observer. Я понимаю это просто как подписку, которая обновляет все другие события, когда происходит изменение, которое регистрирует делегат. Тем не менее, я очень нестабилен в своем истинном понимании преимуществ и использования. Я сделал несколько поисковых запросов, но большинство из них выше моего понимания.
Я пытаюсь реализовать этот шаблон с моим текущим заданием домашней работы, и чтобы действительно иметь смысл в моем проекте, нужно лучше понять сам шаблон и, возможно, пример, чтобы узнать, как его использовать. Я не хочу заставлять этот шаблон во что-то просто подчиняться, мне нужно понять цель и разработать мои методы соответственно, чтобы она действительно служила хорошей цели. Мой текст на самом деле не затрагивает его, просто упоминает об этом в одном предложении. MSDN мне было трудно понять, поскольку я новичок в этом, и это кажется более сложной темой.
Как бы вы описали этот шаблон Observer и его использование в С# для новичков? Например, пожалуйста, держите код очень простым, чтобы я мог понять цель больше, чем сложные фрагменты кода. Я пытаюсь использовать его эффективно с помощью некоторых простых манипуляций с текстовыми полями и использования делегатов для моего назначения, поэтому указатель поможет!