示例#1
0
 /// <summary>
 /// remove an observer/subscriber
 /// </summary>
 /// <param name="iso">the observer/subscriber to remove</param>
 public void remove(ISomeObserver iso)
 {
     /// only remove if it is already contained ..
     if(m_observers.Contains(iso))
     {
         m_observers.Remove(iso);
     }
 }
示例#2
0
 /// <summary>
 /// add an observer/subscriber
 /// </summary>
 /// <param name="iso">the observer/subscriber to add</param>
 public void add(ISomeObserver iso)
 {
     /// only add if we haven't already added it..
     if( ! m_observers.Contains(iso))
     {
         m_observers.Add(iso);
     }
 }