• 乌鲁木齐市天山区设红榜黑榜 每月考核辖区卫生 2019-08-18
  • 生如夏花live生如夏花阿鲁阿卓 2019-08-18
  • 法公司研发机器人套装 瘫痪人士有望实现移动梦 2019-08-10
  • 综述:台当局难解丰收伤农之痛 中南部深受谣言困扰 2019-08-02
  • 【十九大·理论新视野】为什么必须夺取“反腐斗争压倒性胜利”? 2019-07-28
  • “爱佑益+”受益机构CEO二期课程在京成功举办 2019-07-19
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-07-17
  • 第536期:每天喝多少绿茶才有健康效应? 2019-07-17
  • 北京发布对部分载客汽车管理措施 2019-07-12
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-07-12
  • 简单粗暴!白俄研“飞行火箭筒”无人机 2019-07-03
  • 水立方年底启动“水变冰”改造 2019-06-30
  • 杭州“拥江发展”20个备选LOGO 你最心仪哪一个?——浙江在线 2019-06-23
  • 东莞查获制售“假盐”窝点 1名嫌疑人被当场控制 2019-06-17
  • 莫斯科1辆出租车冲进人群 造成7位墨西哥球迷受伤 2019-06-17
  • 曾道正版资料免费大全 > 知识库 > 网络编程 > ASP/.NET >

    asp.net Linq 实现分组查询

    来源:中国IT实验室 作者:佚名 发表于:2013-07-23 17:53  点击:
    首先我们还是先建立一个person.cs类 public class person { public string name { get; set; } public int age { get; set; } public string sex { get; set; } } 接下来我们往这个person类添加数据: List plist1 = new List(); plist1.Add(new person { nam
    首先我们还是先建立一个person.cs类  public class person
      {
      public string name
      { get; set; }
      public int age
      { get; set; }
      public string sex
      { get; set; }
      }
      接下来我们往这个person类添加数据:
      List plist1 = new List();
      plist1.Add(new person { name = "cxx1", age = 24, sex = "男" });
      plist1.Add(new person { name = "www.baidu.com", age = 25, sex = "男" });
      plist1.Add(new person { name = "www.52mvc.com", age = 26, sex = "男" });
      List plist2 = new List();
      plist2.Add(new person { name = "cxx1", age = 24, sex = "男" });
      plist2.Add(new person { name = "cxx2", age = 28, sex = "男" });
      plist2.Add(new person { name = "cxx4", age = 27, sex = "男" });
      plist2.Add(new person { name = "cxx5", age = 28, sex = "男" });
      // asp.net
      var query = from person p in plist1
      join person per in plist2
      on p.name equals per.name
      select new
      {
      名称=p.name,
      性别=p.sex,
      年龄=p.age
      };
      gd2.DataSource = query;
      gd2.DataBind();
      返回的结果是:
      备注:这个方法是要查找出 plist1 与 plist2 之中,name名称有相同记录的数据。
      接下来我们来看看sql中的左连接left join 在linq中如何实现
      还是先来创建两个cs 类。
      ///
      /// 手机列表
      ///
      public class MobileStore
      {
      public string mobId
      { set; get; }
      public string mobName
      { set; get; }
      }

    曾道正版资料免费大全 www.jbi0.net

    有帮助
    (0)
    0%
    没帮助
    (0)
    0%
  • 乌鲁木齐市天山区设红榜黑榜 每月考核辖区卫生 2019-08-18
  • 生如夏花live生如夏花阿鲁阿卓 2019-08-18
  • 法公司研发机器人套装 瘫痪人士有望实现移动梦 2019-08-10
  • 综述:台当局难解丰收伤农之痛 中南部深受谣言困扰 2019-08-02
  • 【十九大·理论新视野】为什么必须夺取“反腐斗争压倒性胜利”? 2019-07-28
  • “爱佑益+”受益机构CEO二期课程在京成功举办 2019-07-19
  • 铜梁区旧县街道:全面提升执行力 推动工作落地见效 2019-07-17
  • 第536期:每天喝多少绿茶才有健康效应? 2019-07-17
  • 北京发布对部分载客汽车管理措施 2019-07-12
  • 国内油价年内首次“六连跌” 每升再降1毛 2019-07-12
  • 简单粗暴!白俄研“飞行火箭筒”无人机 2019-07-03
  • 水立方年底启动“水变冰”改造 2019-06-30
  • 杭州“拥江发展”20个备选LOGO 你最心仪哪一个?——浙江在线 2019-06-23
  • 东莞查获制售“假盐”窝点 1名嫌疑人被当场控制 2019-06-17
  • 莫斯科1辆出租车冲进人群 造成7位墨西哥球迷受伤 2019-06-17
  • vr赛体验 捕鱼来了工作室项目 贵州11选5技巧稳赚 下载APP送28彩金 天天捕鱼下载 河北时时走势图 福彩29选7走势图 极速赛走势图表 江苏快三是正规彩票吗 排列五一定牛走势 bbin体育是哪个国家的 天津时时几点 香港49选7开奖基本走势图 七乐彩预测号码推荐 江苏时时代理 彩票高手论坛8847777