kun vise distinct værdier

Tags:    unique distinct

Hey

er der nogle der kan svare mig på hvorfor jeg ikke får vist distinct værdier?

List<object> list = new List<object>(arr1.Count);
foreach (string item in arr1) list.Add(item);
comboBox1.DataSource = list.Distinct();

Jeg har en arrayliste som hedder arr1 som bliver lagt over i en list.

På sidste linie hvis jeg fjerner distinct så viser den værdier i comboboxen, men så snart jeg sætter distinct på, vises der intet...

nogle bud? :)



4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Har du prøvet at bruge list.Distinct().ToList() ?



Implementerer dine objekter i listen ICompareable? Ellers kan de ikke sammenlignes..

ellers prøv evt list.Distinct(x => x);



Har du prøvet at bruge list.Distinct().ToList() ?


Jeg fik lavet det om så jeg ikke bruger arraylister men kun lister.. det virker perfekt :)



Dejligt at høre at det virker nu :)



t