我有一个 if 语句,我想在其中检查字符串是否包含 list<string>
的任何项目.
if (str.Contains(list2.Any()) && str.Contains(ddl_language.SelectedValue))
{
lstpdfList.Items.Add(str);
}
最佳答案
正确的表述是
list2.Any(s => str.Contains(s))
这被解读为“list2
是否包含任何字符串 s
,使得 str
包含 s
?”。
关于c# - 如何检查字符串是否包含 List<string> 的任何元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12296089/