在进行EF数据查询时,AsEnumerable()会直接将LINQ语句生成sql脚本并到数据库中执行,并将结果加载到内存中,后续操作都是操作内存中的对象;
AsQueryable()则可继续进行LINQ运算,因此在EF操作中,在最后的查询进行AsEnumerable()并处理查询结果才是合适方案。