两个相似的Linq语句之间的区别

时间:2015-12-15 18:35:32

标签: c# linq

我对LINQ to SQL和C#都很陌生。我想知道这两个LINQ查询之间是否存在显着差异,特别是在.Query()中包含参数而不是.Where()调用:

_work.DocRepository
.Query()
.Where(l => !archivedDocs.Contains(l.DocID) && l.name == filter.Name)

VS

_work.DocRepository
.Query(l => !archivedDocs.Contains(l.DocID))
.Where(l=>l.name==filter.Name)

此处是否存在功能或性能问题?

0 个答案:

没有答案