首页 > 编程 > C# > 正文

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

2020-01-24 00:19:41
字体:
来源:转载
供稿:网友

一维数组的插入:

实现效果:在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;    }  }}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表