小编jul*_*ion的帖子

OrderBy().ThenBy()输出错误

我有一个包含50个元素的点列表,我想对它们进行排序,所以我使用了orderby然后,但我的输出似乎是错误的.第一个元素相应地排序,但下一个元素是错误的,这是一个屏幕截图.

在此输入图像描述

正确排序的前五个数据应该是其他数据的数据.但接下来的不是.我不知道是什么问题.

所以接下来的五个输出必须是:

{X=249, Y=198}

{X=249, Y=308}

{X=249, Y=413}

{X=249, Y=519}

{X=249, Y=629}
Run Code Online (Sandbox Code Playgroud)

我的列表是PointF列表:

List<PointF> points = new List<PointF>();
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

points = points.OrderBy(c => c.X).ThenBy(c => c.Y).ToList();
Run Code Online (Sandbox Code Playgroud)

c# linq sorting list point

5
推荐指数
1
解决办法
1241
查看次数

EigenObjectRecognizer与EigenFaceRecognizer之间哪个更好

我正在使用Face Recognition项目,我想知道EigenFaceRecognizer和EigenObjectRecognizer有什么区别,哪个更好用.

c# face-recognition emgucv

3
推荐指数
1
解决办法
3402
查看次数

如何查找最接近条件的数组内的数据

我有一个双数组 Double[] array = new Double[5];

例如,如果数组包含如下数据:

{0.5,1.5,1.1,0.6,2}

如何找到最接近1的数字?输出应该是1.1,因为在这种情况下它是最接近1的那个.

c# arrays closest

2
推荐指数
1
解决办法
188
查看次数

标签 统计

c# ×3

arrays ×1

closest ×1

emgucv ×1

face-recognition ×1

linq ×1

list ×1

point ×1

sorting ×1