广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

asp.net Linq 完成排序查寻

日期:2021-02-17 浏览:
Linq 完成排序查寻 创作者:佚名 : 点一下: 最先大家還是先创建一个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
List plist1 = new List();
plist1.Add(new person { name = cxx1 , age = 24, sex = 男 });
plist1.Add(new person { name = , age = 25, sex = 男 });
plist1.Add(new person { name = , 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 = 男 });
//
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中怎样完成
還是先来建立2个cs 类。
///
/// 手机上目录
///
public class MobileStore
{
public string mobId
{ set; get; }
public string mobName
{ set; get; }
}



网站知识

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系