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?

questionAnswers(3)

yourAnswerToTheQuestion