The follow example shows how to get a list of objects that are distinct based on the Name property. The example groups by name, then select the first object in the list of in that grouping and returns to a new list.