今天热门
热点:

如何处理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);

解决方案

有Add方法应该是ArrayList,用Remove方法就可以移除

for(int i=0;i<ArrayList1.Count;i++)
{
//除去不要的项
ArrayList[i].Remove();
}

不用array存储,用ArrayList

应该是
 int i =0;
 while (i<ArrayList1.Count)
{
   if (不要ArrayList1[i])
     ArrayList1.RemoveAt(i);
   else 
     i++;
}

www.zrccd.nettrue/topics/20230304/774361.htmlTechArticle如何处理array里面的数据在线等,处理array数据在线 我把画线经过的所有点都保存在了array数组里面,但是为了简化 我想精简一下然后保存下来 我想另外写一个调用程序把 可以处理数组...

相关文章

    暂无相关文章

用户评论

大家都在看