I have a List of objects in C#. All of the objects contain a property ID.
There are several objects that have the same ID property.
How can I trim the List (or make a new List) where there is only one object per ID property?
[Any additional duplicates are dropped out of the List]
If you want to avoid using a third-party library, you could do something like:
That will group the array by the Id property, then select the first entry in the grouping.