/// <summary> /// 移除订阅者 /// </summary> /// <param name="observer"></param> public void RemoveObserver(IUpdateText observer) { if (!_observers.Contains(observer)) return; _observers.Remove(observer); }
/// <summary> /// 添加订阅者 /// </summary> /// <param name="observer"></param> public void AttachObserver(IUpdateText observer) { _observers.Add(observer); }