Array in Liste konvertieren in C#

Muhammad Maisam Abbas 16 Februar 2024
  1. Konvertieren von ein Array in eine Liste mit der Methode Array.ToList() in Linq in C#
  2. Konvertieren von ein Array in eine Liste mit der Methode List.AddRange() in C#
Array in Liste konvertieren in C#

In diesem Lernprogramm werden Methoden zum Konvertieren eines Arrays in eine Liste in C# erläutert.

Konvertieren von ein Array in eine Liste mit der Methode Array.ToList() in Linq in C#

Die Linq- oder sprachintegrierte Abfrage wird für die schnelle Textmanipulation in C# verwendet. Die Methode Array.ToList() in Linq kann ein Array in eine Liste konvertieren. Die Methode Array.ToList() konvertiert das aufrufende Array in eine Liste und gibt das Ergebnis in einer Listendatenstruktur zurück. Das folgende Codebeispiel zeigt, wie ein Array mit der Methode Array.ToList() in Linq in C# in eine Liste konvertiert wird.

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

namespace convert_array_to_list {
  class Program {
    static void Main(string[] args) {
      int[] arr = { 10, 12, 13 };

      List<int> lst = arr.ToList();
      foreach (var element in lst) {
        Console.WriteLine(element);
      }
    }
  }
}

Ausgabe:

10
12
13

Konvertieren von ein Array in eine Liste mit der Methode List.AddRange() in C#

Mit der Methode List.AddRange() wird ein Wertebereich in eine Liste in C# eingefügt. Das List.AddRange() fügt das Element einer beliebigen Datenstruktur in die aufrufende Liste ein. Das folgende Codebeispiel zeigt, wie ein Array mit der Funktion List.AddRange() in C# in eine Liste konvertiert wird.

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

namespace convert_array_to_list {
  class Program {
    static void Main(string[] args) {
      int[] arr = { 10, 20, 30 };

      List<int> lst = new List<int>();
      lst.AddRange(arr);
      foreach (var element in arr) {
        Console.WriteLine(element);
      }
    }
  }
}

Ausgabe:

10
20
30
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Verwandter Artikel - Csharp Array

Verwandter Artikel - Csharp List