【发布时间】:2013-01-22 06:11:35
【问题描述】:
我正面临与交易相关的问题,例如
事务操作无法执行,因为有待处理的请求
或
不允许新事务,因为会话中还有其他线程在运行。
当我通过互联网调查此错误时,我可以看到许多博客指向在 for 循环等中使用 ToList()。
我的问题是我在我的项目中经常使用FirstOrDefault(),我们应该在使用FirstOrDefault()之前总是使用.ToList(),还是没有任何区别?
【问题讨论】:
-
我不认为 .tolist()).first() 导致了这个问题。你能给我们看一些代码吗?
标签: entity-framework linq