is there any collection that track changes made to the collection? say which object is deleted/modified/added?
The ObservableCollection just give notifications, it will not keep the removed in say a RemovedItems property. I have to keep them somewhere. actually why i am asking the question is if i bind a collection to a datagrid, it seems i have to do the change tracking myself, i wish there is a collection will do this so that i know how to update database using the collection.
The DataTable tracks changes, but it is not so easy to work with.