protected DetailedObservableCollection(IDetailedObservableCollectionObserver <TElement> observer) { _observer = observer; }
protected DetailedObservableCollection() { _observer = null; }
protected DetailedObservableCollection(IDetailedObservableCollectionObserver <TElement> observer) { _observer = observer; }
protected DetailedObservableCollection() { _observer = null; }