Thank you for all your answers, I think I put my question wrong. I really have a complex class on which I want to compare (for Distinct) based on a specific member of the class.
class ComplexClass { public string Name{ get; set; } public string DisplayName{ get; set; } public int ComplexID{ get; set; } } List<ComplexClass> complexClassList = new List<ComplexClass>(); complexClassList.Add(new ComplexClass(){Name="1", DisplayName="One", ComplexID=1}); complexClassList.Add(new ComplexClass(){Name="2", DisplayName="Two", ComplexID=2}); complexClassList.Add(new ComplexClass(){Name="3", DisplayName="One", ComplexID=1});
Steve conlan
source share