我想用一个 Linq2Sql 查询从一个简单的数据库表中返回两个记录集。如果这是使用 Linq2Sql 调用存储过程,我知道该怎么做,但我不想使用存储过程。
有可能做到吗?
我在这里找到了一篇有建议解决方案的文章,但我讨厌必须编写大量代码来部分扩展当前上下文的想法?!就像...哎哟!
只是似乎……对吧?
文章中的建议是唯一的方法吗?还有其他方法(不使用存储过程,仍然使用Linq2Sql)吗?
希望马特沃伦能在这里回答这个问题:)
编辑
我不是在问如何延迟加载/急切加载(以及使用 DataLoadOptions)。那是一个不同的概念。