public void DeleteMonitor(FrameMonitor monitor) { lock (((ICollection)listMonitor).SyncRoot) { listMonitor.Remove(monitor); } }
public FrameMonitor AddMonitor() { FrameMonitor monitor = new FrameMonitor(); lock (((ICollection)listMonitor).SyncRoot) { listMonitor.Add(monitor); } return monitor; }