Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 出现在另一个列表中的项目列表_Vb.net_Linq - Fatal编程技术网

Vb.net 出现在另一个列表中的项目列表

Vb.net 出现在另一个列表中的项目列表,vb.net,linq,Vb.net,Linq,我有一个字符串列表。我想执行如下查询: SentEmails是来自数据库的另一个列表 SentEmails.Where(Function(x)x.EmailSentTo = [any of the items in my original email address list] 但我不确定如何实现这一点。基本上,我想从SentEmail中删除任何不在原始列表中的电子邮件地址。使用包含扩展方法: SentEmails.Where(Function(x) OriginalList.Contains

我有一个字符串列表。我想执行如下查询:

SentEmails是来自数据库的另一个列表

SentEmails.Where(Function(x)x.EmailSentTo = [any of the items in my original email address list]

但我不确定如何实现这一点。基本上,我想从SentEmail中删除任何不在原始列表中的电子邮件地址。

使用
包含
扩展方法:

SentEmails.Where(Function(x) OriginalList.Contains(x.EmailSentTo))

使用
包含
扩展方法:

SentEmails.Where(Function(x) OriginalList.Contains(x.EmailSentTo))