Right, so I have an enumerable and wish to get distinct values from it.
Using System.Linq, there\'s of course an extension method called Distinct<
System.Linq
Distinct<
If Distinct() doesn't produce unique results, try this one:
Distinct()
var filteredWC = tblWorkCenter.GroupBy(cc => cc.WCID_I).Select(grp => grp.First()).Select(cc => new Model.WorkCenter { WCID = cc.WCID_I }).OrderBy(cc => cc.WCID); ObservableCollection WorkCenter = new ObservableCollection(filteredWC);