我需要一个检查字符串列表的条件包含字符串数组的所有列表项.
例
List<string> list1 = new List<string> { "hello", "it", "is", "an", "example"};
string[] array = { "xa","lo","el","t" };
Run Code Online (Sandbox Code Playgroud)
因此,您可以看到列表项中存在每个数组项.哪个列表项包含哪个数组项无关紧要.它应该只检查任何列表的项目包含的每个数组项目.在这种情况下,我应该是真的.
array.All(arrayItem => list1.Any(listItem => listItem.Contains(arrayItem)));
Run Code Online (Sandbox Code Playgroud)