Array in Liste konvertieren in C#

Muhammad Maisam Abbas 30 Januar 2023 30 März 2021 Csharp Csharp Array Csharp List
  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

  • Ermitteln Sie die Länge eines Arrays in C#
  • Sortieren Sie ein Array in absteigender Reihenfolge in C#
  • Sortieren Sie ein Array in C#
  • So konvertieren Sie eine Zeichenkette in ein Byte-Array in C#
  • Wie entferne ich ein Element eines Arrays in C#
  • Hinzufügen von Werten zu einem C#-Array
  • Verwandter Artikel - Csharp List

  • So konvertieren Sie einen IEnumerable in eine Liste in C#
  • C# Element aus der Liste entfernen
  • C# Zwei Listen zusammenfügen
  • Sortieren einer Liste nach einem Feld in C#
  • Konvertieren das Dictionary in eine Listensammlung in C#
  • HashSet vs. Liste in C#