Code Bye

如何获取List集合中指定条件的值

PointF p1 = new PointF(300, 6.5f);
PointF p2 = new PointF(400, 5.5f);
PointF p3 = new PointF(500, 3.7f);
PointF p4 = new PointF(600, 2.8f);
List<PointF> list = new List<PointF>();
list.Add(p1);
list.Add(p2);
list.Add(p3);
list.Add(p4);

private List<PointF> GetList(float x)
{
}
给出x=300-600之间的任意数字,要获取x在哪两组PointF之间。
例如x=450,返回PointF(400, 5.5f) 和PointF(500, 3.7f)放在List里。
x=300就返回PointF(300, 6.5f)和PointF(400, 5.5f)放在List里。
x=600就返回PointF(500, 3.7f)和 PointF(600, 2.8f)放在List里。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何获取List集合中指定条件的值