I am trying to decide if I want to switch all of my IEnumerable
collections over to Observable Collections. I cannot find a good explanation of this. What are t
I'd probably frame the answer to your question this way: Does your application need to be notified when your collections change content? If so, then such a change is possibly warranted. My understanding is that the overarching feature of Observable collections is that they provide a mechanism for notifications when the collection changes, whereas IEnumerable provides only a single-iteration enumerator.
I hope that helps.