如何处理array里面的数据在线等,处理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);
}
解决方案
{
//除去不要的项
ArrayList[i].Remove();
} 不用array存储,用ArrayList 应该是
int i =0;
while (i<ArrayList1.Count)
{
if (不要ArrayList1[i])
ArrayList1.RemoveAt(i);
else
i++;
}
用户评论