c#数组如何删除元素
- 原创
- |
- 浏览:8384
- |
- 更新:
c#数组如何删除元素
方法/步骤
新建一个数组,如
int []shuZu=new int[]{1,2,3,4,5}
比方我们要删掉第三个元素。
- 相关内容未经授权抓取自百度经验
建一个临时数组temp,用来保存当前数组shuZu。
int [] temp=new int[shuZu].Length;
将shuZu的值赋给temp。
for(int i=0;i<shuZu.Length;i++)
temp[i]=shuZu[i];
重置shuZu,将数组长度-1.
shuZu=new int[temp.Length-1];
将temp再赋给shuZu。
int k=0;
for(int i=0;i<temp.Length;i++)
{
if(i!=2)//第三个删除
{
shuZu[k]=temp[i];
k++;
}
}
大功告成。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部











