2010-08-27 19 views
8

İki listeye sahibim.İki Liste <string>'dan farklı değerler nasıl alınır?

List<string> a = new List<string>(); 
List<string> b = new List<string>(); 

a.Add("a"); 
a.Add("b"); 
a.Add("c"); 
b.Add("a"); 
b.Add("c"); 

Yeni bir listeye ayrı bir değer katmak istiyorum.

+0

ayrı değer sağ "b" öyle geliyor? Karışıklığı önlemek için sorunuzu düzenleyebilir misiniz? –

+0

Bu cevap bakın bu sizi [http://stackoverflow.com/questions/2561407/trying-to-get-distinct-values-from-two-listint-objects](http://stackoverflow.com/questions/ yardımcı olacaktır 2561407/çalışırken-için-Al-tat-değerleri-den-iki-listint-nesneler) –

cevap

14
a.Concat(b).Distinct(); 
3

Sadece o - sizin örnekte

var distinct = a.Union(b); 
İlgili konular