linq初级问题,请解答下
本人初学linq,有个地方不明白,.ToList()和AsEnumerable(),按照文档上来说 .ToList是直接执行,AsEnumerable是延迟执行,其实没任何意义,只有要使用结果集的时候才会查询数据库,如果不需要使用结果集,并且要延迟的i情况下可以使用AsEnumerable,我有个疑问,一般查询不是都要用到结果集么,那么AsEnumerable的使用场景是不是很少呢,能不能举例几个AsEnumerable的使用场景,可以让我更加的形象了解AsEnumerable具体适合哪些地方用