我正在尝试检查中两个List<string>
之间的差异。
示例:
List<string> FirstList = new List<string>();
List<string> SecondList = new List<string>();
FirstList
包含以下数值:
FirstList.Add("COM1");
FirstList.Add("COM2");
SecondList
中填充了以下数值:
SecondList.Add("COM1");
SecondList.Add("COM2");
SecondList.Add("COM3");
现在我想检查SecondList
中的一些值是否等于FirstList
中的值。
如果有相等的值,比如COM1和COM2,它们都在这两个列表中,那么从列表中过滤它们,并将剩余的值添加到另一个列表中。
因此,如果我创建一个新的ThirdList
,它将只填充"COM3",因为其他值是重复的。
如何创建这样的检查?