检查List值是否与另一个列表中的列表值匹配

use*_*082 1 c# list

我有2个列表 - 我需要查看一个列表属性中的值是否存在于第二个列表的列表属性中.我尝试了下面的代码,但它没有编译."不能隐式地将类型'字符串'转换为'布尔'" - 我想我应该使用'包含'但我不是100%

if(MyGlobals.ListOfItemsToControl.Any(x => x.sItemName == MyGlobals.lstNewItems.Any(y => y.sItemName))) 
{
...
}
Run Code Online (Sandbox Code Playgroud)

Paw*_*ger 9

if(MyGlobals.ListOfItemsToControl.Any
     (x => MyGlobals.lstNewItems.Any(y => y.sItemName == x.sItemName))) 
{
...
}
Run Code Online (Sandbox Code Playgroud)