我对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)
此处是否存在功能或性能问题?