zoukankan      html  css  js  c++  java
  • linq count() sum() Min() Max() Average() 用法

    #region 用Count()得出查询结果的个数
    Response.Write("<hr>用Count()得出查询结果的个数<br>");
    var langCount = (from s in GetStudents()
    select s.Language)
    .Distinct()
    .Count();
    Response.Write(string.Format("<div class='result'>{0}</div>", langCount));
    #endregion
    #region 用Count()的Lambda表达式满足条件的元素个数
    Response.Write("<hr>用Count()得出查询结果的个数<br>");
    var ageCoun = (from s in GetStudents()
    select s.Age)
    .Count(a=>a>22);
    Response.Write(string.Format("<div class='result'>{0}</div>", ageCoun));
    #endregion
    #region 用Sum()将查询结果相加
    Response.Write("<hr>用Sum()将查询结果相加<br>");
    var ageSum = (from s in GetStudents()
    select s.Age)
    .Sum();
    //var ageSum = GetStudents().Sum(s=>s.Age);
    Response.Write(string.Format("<div class='result'>{0}</div>", ageSum));
    #endregion
    #region 用Min()得出查询结果的最小值
    Response.Write("<hr>用Min()得出查询结果的最小值<br>");
    var ageMin = (from s in GetStudents()
    select s.Age)
    .Min();
    //var ageMin = GetStudents().Min(s => s.Age);
    Response.Write(string.Format("<div class='result'>{0}</div>", ageMin));
    #endregion
    #region 用Max()得出查询结果的最大值
    Response.Write("<hr>用Max()得出查询结果的最大值<br>");
    var ageMax = (from s in GetStudents()
    select s.Age)
    .Max();
    //var ageMax = GetStudents().Max(s => s.Age);
    Response.Write(string.Format("<div class='result'>{0}</div>", ageMax));
    #endregion
    #region 用Average()得出查询结果的平均值
    Response.Write("<hr>用Average()得出查询结果的平均值<br>");
    var ageAverage = (from s in GetStudents()
    select s.Age)
    .Average();
    //var ageAverage = GetStudents().Average(s => s.Age);
    Response.Write(string.Format("<div class='result'>{0}</div>", ageAverage));
    #endregion
  • 相关阅读:
    ThinkPHP实现定时任务
    VUE 父子组件之间通信传值 props和 $emit,事件触发传值ref,以及兄弟组件之间的通信传值 eventBus
    JS链接转换为二维码
    VUE 动态切换列表active样式
    微信内置浏览器video标签自动全屏的问题
    JS监听video视频播放时间
    JS数据统计表 highcharts.js的运用
    JS 自动返回每个月的天数
    JS 一键复制插件应用 和 原生实现
    JS enter键一键登录
  • 原文地址:https://www.cnblogs.com/yannis/p/2311770.html
Copyright © 2011-2022 走看看