public void Remove(IMouseLocationInfoPrinter printer) { if (_infoPrinters != null && _infoPrinters.Contains(printer)) { _infoPrinters.Remove(printer); } }
public void Register(IMouseLocationInfoPrinter printer) { if (_infoPrinters == null) { _infoPrinters = new List <IMouseLocationInfoPrinter>(); } if (!_infoPrinters.Contains(printer)) { _infoPrinters.Add(printer); } }