从效率上讲,建议这样:var listA=db.a.ToList();var query = new { count = listA.Count(), agesum = listA.Sum(x => x.Age) };这样只和数据库通信一次