如何将集合的元素插入C#中指定索引处的List中?

要将集合的元素插入到指定索引处的List中,代码如下-

示例

using System;

using System.Collections.Generic;

public class Demo {

   public static void Main(String[] args){

      string[] strArr = { "John", "Tom", "Kevin", "Mark", "Gary" };

      List<string> list = new List<string>(strArr);

      Console.WriteLine("Elements in a List...");

      foreach(string str in list){

         Console.WriteLine(str);

      }

      strArr = new string[] { "Demo", "Text" };

      Console.WriteLine("Inserted new elements in a range...");

      list.InsertRange(3, strArr);

      foreach(string res in list){

         Console.WriteLine(res);

      }

   }

}

输出结果

这将产生以下输出-

Elements in a List...

John

Tom

Kevin

Mark

Gary

Inserted new elements in a range... John

Tom

Kevin

Demo

Text

Mark

Gary

示例

现在让我们来看另一个示例-

using System;

using System.Collections.Generic;

public class Demo {

   public static void Main(String[] args){

      int[] intArr = { 10, 20, 30, 40, 50 };

      List<int> list = new List<int>(intArr);

      Console.WriteLine("Elements in a List...");

      foreach(int i in list){

         Console.WriteLine(i);

      }

      intArr = new int[] { 300, 400, 500};

      Console.WriteLine("Inserted new elements in a range...");

      list.InsertRange(2, intArr);

      foreach(int res in list){

         Console.WriteLine(res);

      }

   }

}

输出结果

这将产生以下输出-

Elements in a List...

10

20

30

40

50

Inserted new elements in a range...

10

20

300

400

500

30

40

50

以上是 如何将集合的元素插入C#中指定索引处的List中? 的全部内容, 来源链接: utcz.com/z/316946.html

回到顶部