xyz是Point3d[]对象或Point3dCollection对象

Point3d[] xyz

Point3dCollection xyz

解决方案 »

  1.   


                Point3DCollection myPositionCollection = new Point3DCollection();
                myPositionCollection.Add(new Point3D(-0.5, -0.5, 0.5)); 
                myPositionCollection.Add(new Point3D(0.5, -0.5, 0.5));
                myPositionCollection.Add(new Point3D(0.5, 0.5, 0.5));  
                myPositionCollection.Add(new Point3D(0.5, 0.5, 0.5));
                myPositionCollection.Add(new Point3D(-0.5, 0.5, 0.5));
                myPositionCollection.Add(new Point3D(-0.5, -0.5, 0.5));
                //这句用于去除重复值
                var myPosition = (from dd in myPositionCollection.AsEnumerable()
                                           select dd).ToList().Distinct();            myPositionCollection.Clear();
                foreach (Point3D ss in myPosition)
                {
                    myPositionCollection.Add(ss);
                }