Prüfen, ob Liste leer ist in C#
-
Überprüfen Sie, ob eine Liste mit der Eigenschaft
List.Count
in C# leer ist -
Prüfen, ob eine Liste leer ist mit der Funktion
List.Any()
inC#

In diesem Lernprogramm werden Methoden vorgestellt, mit denen überprüft werden kann, ob eine Liste in C# leer ist oder nicht.
Überprüfen Sie, ob eine Liste mit der Eigenschaft List.Count
in C# leer ist
Die Eigenschaft List.Count
gibt die Anzahl der Elemente in einer Liste in C# an. Die List.Count
ist 0
, wenn die Liste leer ist. Das folgende Codebeispiel zeigt, wie Sie mit der Eigenschaft List.Count
in C# überprüfen können, ob eine Liste leer ist oder nicht.
using System;
using System.Collections.Generic;
using System.Linq;
namespace check_empty_list
{
class Program
{
static void Main(string[] args)
{
List<string> emptyList = new List<string>();
if(emptyList.Count == 0)
{
Console.WriteLine("List is Empty");
}
else
{
Console.WriteLine("Not Empty");
}
}
}
}
Ausgabe:
List is Empty
Im obigen Code initialisieren wir eine leere Liste von Zeichenketten emptyList
und prüfen mit der Eigenschaft List.Count
in C#, ob die Liste leer ist oder nicht.
Prüfen, ob eine Liste leer ist mit der Funktion List.Any()
in C#
Mit der Funktion List.Any()
kann auch geprüft werden, ob die Liste in C# leer ist oder nicht. Der Rückgabetyp der Funktion List.Any()
ist boolesch. Befindet sich ein Element in der Liste, gibt die Funktion List.Any()
den Wert true
zurück, ansonsten false
. Siehe den untenstehenden Beispielcode.
using System;
using System.Collections.Generic;
using System.Linq;
namespace check_empty_list
{
class Program
{
static void Main(string[] args)
{
List<string> emptyList = new List<string>();
if (emptyList.Any())
{
Console.WriteLine("Not Empty");
}
else
{
Console.WriteLine("List is Empty");
}
}
}
}
Ausgabe:
List is Empty
Im obigen Code initialisieren wir eine leere Liste von Zeichenketten emptyList
und prüfen mit der Funktion List.Any()
in C#, ob die Liste leer ist oder nicht.
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.
LinkedInVerwandter 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#