6 EKİM 2009, Salı
İki katılmadan listeleri birlikte
Eğer string türünde iki liste (veya başka bir türü) varsa, iki listeyi birleştirme hızlı yolu nedir?
EDİT: Düzen aynı kalır. Çiftleri her iki bağlantı içinde her öğe benzersiz olmasına rağmen () kaldırılmalıdır. Googling zaman bu konuda pek bir şey bilmiyordum ve herhangi uygulamak istemedi .Teslimat hızı için NET arayüzleri.
Teşekkürler
CEVAP
6 EKİM 2009, Salı
Deneyebilirsiniz:
List<string> a = new List<string>();
List<string> b = new List<string>();
a.AddRange(b);
Bu listelerin sırasını korur, ama Union
yapmak istiyorum herhangi çiftleri kaldırmak değil.
Bu mu deÄŸiÅŸim a
listesi. EÄŸer orijinal listeleri korumak istiyorsan o zaman Concat
diğer cevaplar içinde belirttiği gibi) kullanmanız gerekir:
var newList = a.Concat(b);
Bu IEnumerable
döndürür.
Bunu PaylaÅŸ:
Ä°kiden fazla listeleri Scala birlikte ...
Git kullanmaya ve birlikte etkili bir ...
Ä°ki soru iÅŸareti birlikte C ne demek#?...
Kabak benim son X birlikte Git kullanm...
Nasıl düzgün Excel, birlikte çalışabil...