Jak ze stringa usunąć duplikaty?

0

Witam,
Mam pytanie jak w temacie. Jak ze stringa uzyskać niepowtarzające się wyrazy.
Załóżmy że mam taki ciąg = aa, bb, cc, aa, dd, cc, bb.
Chciałabym na wyjściu otrzymać = aa, bb, cc, dd.
Proszę o podpowiedź.
Z góry dziękuję.

2

Sparsuj sobie te elementy do tablicy.
I potem możesz skorzystać z zapytania LINQ.

string[] uniques = parsed.Distinct().ToArray();  //zwraca tylko unikalne elementy
0

Działa, dziękuję :-)

0

Ok, niby działa ale podczas testowania zauważyłam że jakby nie bierze pod uwagę stringa, który stoi na samym początku.
Reszta ładnie działa, zwraca niepowtarzające się stringi, ale jak gdzieś dalej umieszczę ten sam co stoi na pierwszej pozycji to go jednak jeszcze raz dopisuje.
W czym może być problem?

0

Pokaż mi swoją funkcję parsującą.

1 użytkowników online, w tym zalogowanych: 0, gości: 1