我在List<PointClass>定义的points中加入了一些点。有些地方需要提取一部分连续的点,我如何将这部分点提取出来,能不能放在一个数组里面,放在List<Point>定义的数组里也行,各位大侠,帮帮我好吗C#List<>GDI+

解决方案 »

  1.   

    参考: http://blog.csdn.net/q107770540/article/details/6625243
      

  2.   

    where子句如何使用呢?大哥详细点儿好吗?
      

  3.   

    是我在屏幕上取的离散点,我把这些点依次加入到List<PointClass>中,PointClass是我自定义的类
      

  4.   

    我是将屏幕上用鼠标取的点,是为了画多边形。为了将多个多边形区分开,我自定义了一个类
     class PointClass
        {
            public PointF point = new PointF(0,0);  //存点
            public int  = 0;                    //用于标识点该点的作用
        }
    是用来区分标识不同多边形的,我现在已经将点存进去了,想在有标识的地方将不同段的点取出来,我就卡住了
      

  5.   

    我换了种方式,算是点儿弯路吧
    修改PointClass类:
     class PointClass
        {
            public List<PointF> points = new List<PointF>();
        }
    再定义一个List<PointClass>points才好的,有些笨,就先这样了