ObservableCollection < T > has a constructor overload
which takes IEnumerable < T >
Example for a List of int
:
ObservableCollection myCollection = new ObservableCollection(myList);
One more example for a List of ObjectA
:
ObservableCollection myCollection = new ObservableCollection(myList as List);