ObservableCollection example
ObservableCollection:
You have a collection object that holds the collection of data that needs to be displayed on UI. Whenever you add /remove data on the collection object, that needs to be updated to the UI immediately.
The collection must implment the interface INotifyCollectionChanged to achive this. The interface exposes the CollectionChanged event which should be raised [...]






