请教List的分组查询怎么写。 没看懂你想表达什么一会Point,一会坐标,坐标到底是什么概念,2坐标到底是2个Point,还是1个x和1个y 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分组 linq groupby分组完成后循环所有分组,用两个变量,最大差值组,最小差值组,保存将要去除的分组。去除分组。得到相应的结果 不好意思,一时心急没有表达好 每个点都是Point类型,public Point(int x, int y),例如其中 4个点的坐标分别是 (3,12); (3,16);(5,13);(5,18) 假设我有上下两行点, 这些点坐标都存在 List<Point> corePoint 里面 ,现在要求以他们的X坐标分组,根据我的数据情况,分组后每组应该都有2个Point点在里面,然后我要得到去除以每组里面2个点Y值差值最大和最小的那2个组之后的分组数据,请问该查询怎么写? 例如上面的示范数据: 第一组 : (3,12); (3,16); // Y坐标的差值是4 第二组:(5,13);(5,18); //-- Y坐标的差值是5 我自己的方法就是循环啊,但觉得太麻烦了,linq查询有简便的写法吗? 觉得不浪费时间就测试一下。 List<Point> listPoint = new List<Point>(){ new Point(3,12), new Point(3,16), new Point(5,13), new Point(5,18), new Point(6,10), new Point(6,20), new Point(7,23), new Point(7,38), }; 100分在问两个问题 用C#如何获得某一文件夹下的某类文件的路径. .NET Framework 2.0生成的软件, 支持什么操作系统? C#如何判断一个com组件已经注册了? 寻求代码优化工具,或代码优化的建议,急 迷惑-C#学到什么水平了? DataGridViewComboboxColumn为什么总是value is not valid 无法正确取到中央气象台各个城市的天气。 求书 c#如何向已有网站输入框发送一段文字 C#怎么生成带参数的构造方法 C#进行二次开发,客户提供一个IC读卡器和卡片,如何读取里面的数据!?
分组完成后循环所有分组,用两个变量,最大差值组,最小差值组,保存将要去除的分组。
去除分组。得到相应的结果
每个点都是Point类型,public Point(int x, int y),例如其中 4个点的坐标分别是 (3,12); (3,16);(5,13);(5,18)
假设我有上下两行点, 这些点坐标都存在 List<Point> corePoint 里面 ,现在要求以他们的X坐标分组,根据我的数据情况,分组后每组应该都有2个Point点在里面,然后我要得到去除以每组里面2个点Y值差值最大和最小的那2个组之后的分组数据,请问该查询怎么写?
例如上面的示范数据:
第一组 : (3,12); (3,16); // Y坐标的差值是4
第二组:(5,13);(5,18); //-- Y坐标的差值是5
new Point(3,12),
new Point(3,16),
new Point(5,13),
new Point(5,18),
new Point(6,10),
new Point(6,20),
new Point(7,23),
new Point(7,38),
};