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
  • 相关阅读:
    多重共性和VIF检验
    类和对象
    哈希桶
    第9章 硬件抽象层:HAL
    第10章 嵌入式Linux的调试技术
    第8章 让开发板发出声音:蜂鸣器驱动
    第7章 LED将为我闪烁:控制发光二极管
    第6章 第一个Linux驱动程序:统计单词个数
    第5章 搭建S3C6410开发板的测试环境
    第四章:源代码的下载与编译
  • 原文地址:https://www.cnblogs.com/yannis/p/2311770.html
Copyright © 2011-2022 走看看