吉林十一选五开奖结果 > 知识库 > 网络编程 > 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-04-17
  • 海口小球员王昌宇当入场旗手 亮相世界杯赛场 2019-04-08
  • 宁夏回族自治区党外知识分子暨新的社会阶层人士统战工作座谈会召开 2019-03-26
  • FINTECH外滩峰会五周年,与大咖们聊聊新金融、新趋势 2019-03-24
  • 逛博物馆 淳化大鼎的身世之谜:是何方显贵之物? 2019-03-24
  • 听!春蝉大合唱:“想啊想啊” 2019-03-21
  • 习近平总书记国内外重要活动漫评 2019-03-20
  • 观众对三观不正影视剧不买账 76.7%受访者拒看 2019-03-20
  • 江西省第33届“爱鸟周”正式启动 2019-03-20
  • 湖州美妆小镇:打造“中国的格拉斯” 2019-03-14
  • 专家谈:让百炼钢担纲,用万年松作梁 2019-03-12
  • 钱江潮评 让高质量发展插上人才的翅膀 2019-03-08
  • 老汉替儿子网聊骗女网友上门 没收手机强迫洞房 2019-03-07
  • 仙桃无桃?“桃树大王”扎根田野成就“仙桃” 2019-03-07
  • 70年正青春,不停步向未来(评论员观察) 2019-03-03
  • 201| 320| 613| 324| 46| 186| 678| 786| 213| 781|