永发信息网

Linq多层查询问题

答案:1  悬赏:0  手机版
解决时间 2021-05-25 20:48
先看代码,大致代码如下:List alist=new List();List blist=new List();B b=new B();b.MD5="12572195";blist.add(b);A a=new A();a.BList=blist;alist.add(a);我要查询alist里的A元素的Blist里的元素的MD5属性为"12572195"的元素,使用Linq查询
最佳答案

List<A> alist = new List<A>();
    List<B> blist = new List<B>();
    B b = new B();
    b.MD5 = "12572195";
    blist.Add(b);
    A a = new A();
    a.BList = blist;
    alist.Add(a);


    var result = from e in a.BList
    where e.MD5 == "12572195"
    select e;


    foreach (var item in result)
    {
    Console.WriteLine(item.MD5);
    }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哥白尼的日心说的主要内容
聚丰炊暖炉在什么地方啊,我要过去处理事情
09快女又平淡了么!
济源市济源厂家直销特价店地址有谁知道?有点
怎样提高数学成绩呢 初中
打印机分开打印
禹州市许昌孔家钧瓷艺术馆地址有谁知道?有点
剑侠情缘网络版2 需要充值多少钱才能去礼官那
社会工作三等奖学金用英语怎么说?
汉寿县常德中国邮政(汉寿邮政服务三农旗舰店)
人应该怎样生活才不会有烦恼?
本铃电动车(晴隆店)怎么去啊,有知道地址的么
带思绪万千的诗句,描写思绪万千,辗转反侧,
武陟县焦作中国人民财产保险股份有限公司武陟
我的电脑怎么有时当网速不好的时候为什么会出
推荐资讯
鹤城区快捷快递(怀化西城站)地址是什么,有没
游民星空的游戏怎么下载阿
在职人员如何考研,在职公务员如何考研
想做丰胸手术,可是心里挺害怕的,希望大家帮
几个月大的宝宝可以露天睡觉吗?
为什么我的MP4有些下载的视频放不了?
今年我考咯210多分 请问省内有什么学校可以报
电子银行卡有什么用?
诺基亚E63怎么下载
怎么在电脑上下载手机病毒的软件?
DNF强化武器有秘方吗?
怎么吃葡萄干好吃
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?