详解C#中一维数组的插入

时间:2021-05-19

一维数组的插入:

实现效果:在1 2 3 后面插入4

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Array{ class Program { static void Main(string[] args) { int[] array = new int[] { 1, 2, 3 }; int[] des = addArray(array, 4, 4); foreach (int item in des) { Console.WriteLine(item ); } Console.ReadLine(); } static int[] addArray(int[] bornArray, int index, int value) { ArrayList list = new ArrayList(bornArray ); if (index <0) { index =0 ; } if (index >bornArray .Length -1) { index = bornArray.Length; } list.Insert(index ,value ); int[] des = new int[list.Count ]; for (int i=0;i<list.Count;i++) { des[i] = (int)list[i]; } return des; } }}

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章