zoukankan      html  css  js  c++  java
  • 1107 Linq高级查询

    Linq高级查:
    字符串:
    模糊查(包含):con.car.Where(r => r.name.Contains(name)).ToList();
    以什么开头:con.car.Where(r => r.name.StartsWith(name)).ToList();
    以什么结尾:con.car.Where(r => r.name.EndsWith(name)).ToList();

    数值:
    个数:.Count()
    最大值:con.car.Max(r => r.price);
    最小值:con.car.Min(r => r.price);
    平均值:con.car.Average(r => r.price);
    求和:con.car.Sum(r => r.price);

    排序:
    升序:con.car.OrderBy(r => r.price).ToList();
    降序:con.car.OrderByDescending(r => r.oil).ToList();

    分页:con.car.Skip(count * (number - 1)).Take(count).ToList();
       

    组合查询:
    集合的交集
    举例:
    var All = con.Users.AsEnumerable();//查询全部
    var unamelist = con.Users.Where(r => r.UserName.Contains(yonghuming.Text.Trim()));//模糊查询用户名
    All = All.Intersect(unamelist);//查询出来取交集,查询的是模糊用户名的数据

  • 相关阅读:
    win中使用curl上传文件报错
    S2-052
    S2-048
    S2-045、S2-046
    S2-033、S2-037
    S2-032
    S2-029
    day12-python之深灰魔法
    day10-11-python基础之字符串
    day09-python基础
  • 原文地址:https://www.cnblogs.com/a12110303043/p/6039435.html
Copyright © 2011-2022 走看看