public override void RemoveObserver(IBtObserver _btObserver) { if (observerList.Contains(_btObserver)) { this.observerList.Remove(_btObserver); } }
public void RemoveObserver(IBtObserver _btObserver) { if (observerList.Contains(_btObserver)) { observerList.Remove(_btObserver); } }
// ======================================== // Pattern Method // ======================================== public void AddObserver(IBtObserver _btObserver) { observerList.Add(_btObserver); }
public bool IsInObserverList(IBtObserver btObserver) { return(observerList.Contains(btObserver)); }
public abstract void RemoveObserver(IBtObserver _btObserver);
public abstract void AddObserver(IBtObserver _btObserver);
// ======================================== // Pattern Method // ======================================== public override void AddObserver(IBtObserver _btObserver) { this.observerList.Add(_btObserver); }