如何在 C# 中將第二個列表追加到現有列表?


使用 AddRange() 方法 將第二個列表追加到現有列表。

以下是第一個列表 −

List < string > list1 = new List < string > ();

list1.Add("One");
list1.Add("Two");

以下是第二個列表 −

List < string > list2 = new List < string > ();

list2.Add("Three");
ist2.Add("Four");

現在我們進行追加 −

list1.AddRange(list2);

我們來看一下完整的程式碼。

示例

using System;
using System.Collections.Generic;
using System.Linq;

public class Demo {
   public static void Main() {

      List < string > list1 = new List < string > ();
      list1.Add("One");
      list1.Add("Two");
      Console.WriteLine("First list...");
      foreach(string value in list1) {
         Console.WriteLine(value);
      }

      Console.WriteLine("Second list...");
      List < string > list2 = new List < string > ();

      list2.Add("Three");
      list2.Add("Four");
      foreach(string value in list2) {
         Console.WriteLine(value);
      }

      Console.WriteLine("After Append...");
      list1.AddRange(list2);
      foreach(string value in list1) {
         Console.WriteLine(value);
      }
   }
}

更新於: 2023-10-04

32K+ 瀏覽

開啟你的職業生涯

完成課程進行認證

馬上開始
廣告
© . All rights reserved.