Porównaj różnicę między dwiema listami <ciąg>
Próbuję sprawdzić różnicę między dwomaList<string>
wc#
.
Przykład:
List<string> FirstList = new List<string>();
List<string> SecondList = new List<string>();
TheFirstList
jest wypełniony następującymi wartościami:
FirstList.Add("COM1");
FirstList.Add("COM2");
TheSecondList
jest wypełniony następującymi wartościami:
SecondList.Add("COM1");
SecondList.Add("COM2");
SecondList.Add("COM3");
Teraz chcę sprawdzić, czy niektóre wartości wSecondList
są równe wartościom wFirstList
.
Jeśli są takie same wartości jak: COM1 i COM2, które znajdują się na obu listach, należy je odfiltrować z listy i dodać pozostałe wartości do innej listy.
Więc jeśli chciałbym stworzyć nowyThirdList
, będzie wypełniony tylko „COM3”, ponieważ pozostałe wartości są duplikatami.
Jak mogę utworzyć taki czek?