1
1
它不能像您发布的那样工作的原因是因为LinqToSQL中有一个小错误。必须将lambda表达式放入单个方法本身中进行筛选,如下所示: item item=cxt.items.single(x=>x.id==1); 根据这个站点,这个bug将在.NET 4.0中修复。 http://damieng.com/blog/2009/06/01/linq-to-sql-changes-in-net-40 . |
2
1
您不应该依赖linq-to-sql的内部缓存。LinqtoSQL旨在从数据库中获取对象并将更改提交回数据库。它不打算成为中间层缓存组件,尽管在内部它确实具有某些缓存行为。 ( reference ) 在这种情况下,为什么需要缓存实体?是否需要实体的未更改版本?你关心表演吗? |
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 6 年前 |
MJK · 规范模式-使用ICollection实现表达式 6 年前 |
Roland Ebner · 为实体框架多对多关系构建表达式树? 6 年前 |