吉林十一选五开奖结果 > 知识库 > 网络编程 > 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.ktn03.cn

有帮助
(0)
0%
没帮助
(0)
0%
  • 北京阅读季·书香企业建设研讨会在京举行 2019-06-14
  • 人民日报评论员观察:以全民健康托举全面小康 2019-06-14
  • 户外高空作业 安全为先 2019-05-09
  • 共产主义社会,马克思主义对未来的科学预测。对于共产党人来说,是自己的信仰,对于相信这种科学预测者来说,是一种价值追求。至于未来的共产主义实行什么样的分配方式,马 2019-05-09
  • 回复@艾鸣1:你的老蚕暴露无遗,还好意思笑?这个帖子会成为你终身的耻辱! 2019-05-04
  • 连晴高温重庆动物园动物避暑尽显萌态 2019-05-02
  • 全国各地台协秘书长工作会议在天津召开 2019-05-02
  • 对中国,美国只剩下高等学校一个优势。中国应与日、俄、韩、澳实行联合办学机制,不足师资,一起把他们从美国挖过来,所正很多是移民过去的 2019-05-02
  • “让十九大精神口口相传” 2019-05-01
  • 中国元宵花灯点亮“欧洲心脏”(1) 2019-05-01
  • 今年民歌节预计将有8000人前往 周边停车泊位有限 2019-05-01
  • 小说文体审视、研究唐蕃关系的新突破 2019-05-01
  • 南方都市报:数看世界杯你家爱豆粉了谁? 2019-04-28
  • 新赛季或退役的四名球星:42岁妖刀或已到了生涯尽头 2019-04-28
  • 中共中央直属机关党校 2019-04-28
  • 029期令人着迷两码中特 河南11选5走势 河北20选5最新开奖奖结果 白小姐旗袍2019年119期 足球看盘方法与技巧大全 新浪体育nba比分直播 快乐10分口决彩 百樂坊娱乐城最新地址 安徽25选5今日开奖结果 体彩20选5开奖 上海快三开奖查 云南快乐10分前三直开将结果 江苏e球彩开奖号码查询 十一运夺金任选七 韩国快乐8最快开奖网