如果我有一个字符串列表,最好的方法是确定另一个列表中的每个元素是否包含在此列表中。例如:
List<string> list = new List<string>();
list.Add("Dog");
list.Add("Cat");
list.Add("Bird");
List<string> list2 = new List<string>();
list.Add("Dog");
list.Add("Cat");
if (list.ContainsList(list2))
{
Console.Write("All items in list2 are in list1")
}
我正在尝试确定是否存在类似“ ContainsList”的方法?
最佳答案
if (!list2.Except(list).Any())