问题描述 link中什么样的查询叫懒汉模式,什么查询又叫饿汉模式? link中什么样的查询叫懒汉模式,什么查询又叫饿汉模式? 解决方案 我们通常管它们叫懒惰加载和贪婪加载.好比 class User { int id; public List Friends { get { return db.Friends.Where(x => x.FriendID == id).ToList(); } } } 这个就是懒惰加载 class User { int id; List friendlist = d
问题描述 link 中let为什么不需要声明就能使用,看了很多文章还是不清楚,谁知道? link 中let为什么不需要声明就能使用,看了很多文章还是不清楚,谁知道? 解决方案 上午回答过你了,比如 from x in table let i=x*2 select i; 它相当于 table.Select(x => new { x, i=x*2 }).Select(x => x.i );