コード例 #1
0
        public void RemoveObserver(IObserverElement observer)
        {
            var observerIndex = observers.IndexOf(observer);

            if (observerIndex >= 0)
            {
                observers.RemoveAt(observerIndex);
            }
        }
コード例 #2
0
 public void RegisterObserver(IObserverElement observer)
 {
     observers.Add(observer);
 }