我有一个 DAL,它由一堆在我的数据库上执行 LINQ 查询的方法组成。
如何确保在从数据库返回 IEnumberable 或类似内容之前,我确保 LINQ 查询执行then,而不是以某种延迟方式仅在使用结果时执行?
我知道我可以在我的方法中对我的结果调用 .ToList() 来强制它执行,但这是最好的方法吗?
我有一个 DAL,它由一堆在我的数据库上执行 LINQ 查询的方法组成。
如何确保在从数据库返回 IEnumberable 或类似内容之前,我确保 LINQ 查询执行then,而不是以某种延迟方式仅在使用结果时执行?
我知道我可以在我的方法中对我的结果调用 .ToList() 来强制它执行,但这是最好的方法吗?