如何处理array里面的数据??在线等
我把画线经过的所有点都保存在了array数组里面,但是为了简化 我想精简一下然后保存下来 我想另外写一个调用程序把 可以处理数组里面的数据把不多余的数据除掉  如何做到 
 private   void   MsMove(object   sender,   System.Windows.Forms.MouseEventArgs   e) 
 { 
 	g.DrawLine(new   Pen(Color.Red),   oldX,   oldY,   e.X,   e.Y); 
 	oldX   =   e.X; 
 	oldY   =   e.Y; 
 	p   =   new   Point(e.X,e.Y); 
 	array.Add(p); 
 }
------解决方案--------------------不用array存储,用ArrayList
------解决方案--------------------有Add方法应该是ArrayList,用Remove方法就可以移除