永发信息网

怎么对linq查询后的结果二次查询

答案:1  悬赏:0  手机版
解决时间 2021-11-26 20:11
怎么对linq查询后的结果二次查询
最佳答案
public class d
{
public int a, b, x, y;
}
public class myEqual : IEqualityComparer
{
public myEqual() {

}
public bool Equals(d x, d y)
{
if (x == null || y == null) return false;
return x.x == y.x && x.y == y.y;
}

public int GetHashCode(d obj)
{
return obj.GetHashCode();
}
}
static void Main(string[] args)
{
List list = new List();
d g = new d();
g.a=1; g.b=2; g.x=11; g.y=12;
list.Add(g);
d j=new d();
j.a = 3; j.b = 4; j.x = 11; j.y = 12;
list.Add(g);
var a = list.Distinct(new myEqual());

Console.ReadKey();重写e类的Equals和GetHashCode,然后用Distinct
pst=query.Distinct().ToList();
也可以用for循环一个一个比较
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
芙蓉西路社区居委会地址好找么,我有些事要过
轻怡q果酵素果冻减肥效果怎么样?宣萱堂的!急
茅台千年荣氏家藏多少钱一瓶
一米45分米是多少米你是怎么想的
创业路里什么叫团队作战?
红警三怎么用工兵造碉堡防空?
家装水电什么是单相 二相 三相 各自是干嘛用
末日如果吃了死灵书那个宝宝,他是不是就会自
合川市清平中学地址在什么地方,想过去办事,
最近新出来的小米路由器4Q说的那个赚零花钱是
返米网站安全吗
每天挤400毫升的奶能消耗多少热量
哪些人适合喝一榨鲜玉米汁?
富士施乐打印机卡纸后强行拉出,结果两个小卡
好梦学车在什么位置?
推荐资讯
国家电网(纬一路)地址好找么,我有些事要过去
新版昂达主板安装win7系统后USB没供点,怎样
长沙引产什么地方比较好
己知关于x,y的多项式(m+4)xy+x+y-1不含二次
196o年1月27日出生属什么?星座是什么?
奥迪A4L 12万公里 有必要大保吗
练习瘦金体硬笔用哪种笔好?
对比原件是什么意思?
中锋有什么得分手段?
索的部首是什么再查多少画
南京大学2015博士招生 郑佑轩* 带星号是什么
脱欧公投人数比m
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?