在NerdDinner示例中,它们使用存储库模式将业务与数据层解耦。但是,他们使用Linq to SQL生成的类(特别是晚餐)作为整个项目中使用的实体类。那么,这到底是如何解耦的呢?将Linq-to-SQL转换成SQL并非易事。在我的上一个项目中,我创建了一个单独的实体类,我在linq查询中使用left/right填充
所以我已经用头撞了几个小时了,我想我应该看看以前有没有人解决过这个问题……
我有一个值的List<string>,我想在搜索中使用它作为过滤器。在过去,我会在查询中构建一个WHERE field = 'a' OR field = 'b' OR field = 'C'字符串。但是使用Linq构建这么长的WHERE子句是相当困难的。我希望能起作用的是