2 Ocak 2011, Pazar
Tüm listeden yinelenen bulmak için nasıl<dize>?
Bazı kelimeler çoğaltılmış olan List<string>
var. Çiftleri olan tüm kelimeleri bulmak istiyorum.
Hepsini almak için herhangi bir hile?
CEVAP
2 Ocak 2011, Pazar
.NET 3.5 çerçeve ve yukarıdaki kullanabilirsiniz Enumerable.GroupBy
döner bir sayısız biri enumerables yinelenen anahtarlar, ve daha sonra filtre herhangi bir enumerables o bir Kont <=1, ardından anahtarlarını geri almak için bir tek sayısız:
var duplicateKeys = list.GroupBy(x => x)
.Where(group => group.Count() > 1)
.Select(group => group.Key);
Bunu Paylaş:
Nasıl dize bulmak için Android Studio ...
Nasıl R bir dize uzunluğunu bulmak içi...
Nasıl dize Java kullanarak boşluk yine...
Nasıl bir dizi öğe yinelenen bulmak iç...
Nasıl bir dize bir düzenli ifade kulla...