我有2个列表,都是业务对象。Linq查询帮助
第一个对象是
public class Mail
{
string id;
string name;
string address;
....
}
第二个目的是
public class DoNotMail
{
string id;
string otherinfo;
....
}
的名单
List<Mail> _mailList
List<DoNotMail> _doNotMailList
我需要一个LINQ查询来获取所有邮件项目在此邮件。 Id不在DoNotMail.id
如果这是正常的SQL,我想我会做一个左连接,其中DoNotMail.id为空,但是我试图在linq中做的每一次尝试都无法正常工作。
任何想法?
HashSet击败我的答案出来的速度。 – msarchet 2011-02-15 15:10:06
+1除了,不知道它存在 – Peter 2011-02-15 16:03:09