我有2个对象数组,我从数据库中获得一些重叠,所以我必须做出明显的功能。2 array into 1,lambda exp distinct
我试图做一个lambda表达式,但我仍然有重叠的对象。
这是我的代码:
ArtObject[] pinui = new ArtObject[root.Count - 1];
ArtObject[] c1= new ArtObject[root2.Count - 1];
pinui = getArticlesArray(root2, pinui);
c1= getArticlesArray(root, c1);
art = new ArtObject[c1.Count()+pinui.Count()];
pinui.CopyTo(art, 0);
c1.CopyTo(art, pinui.Count());
art = art.Distinct().OrderByDescending(a => a.dateTosort).ToArray();
我想用我的最后一行,art = art.Distinct().OrderByDescending(a => a.dateTosort).ToArray();
一些错误。我不知道,我怎么能只得到不同的对象..?
你需要不同的哪场? –
@CongLong ArtObject descreption – thormayer