Heim >Backend-Entwicklung >C#.Net-Tutorial >Das C#-Programm zeigt die Verwendung der Exists-Eigenschaft
Die Exists-Eigenschaft ist eine sehr nützliche Eigenschaft in C#, die prüft, ob ein Element in der Sammlung eine bestimmte Bedingung erfüllt. Diese Eigenschaft ist Teil der List
Die Exists-Eigenschaft ist eine boolesche Eigenschaft, die in der List
public bool Exists(Predicate<T> match)
Sehen wir uns ein Beispiel an, das zeigt, wie man mit der Exists-Eigenschaft überprüft, ob ein Element in einer Liste vorhanden ist.
using System; using System.Linq; using System.Collections.Generic; class Program { static void Main(string[] args) { List<string> fruits = new List<string>() { "apple", "banana", "orange", "grape", "mango" }; bool exists = fruits.Exists(f => f.Equals("apple")); if (exists) { Console.WriteLine("Apple exists in the list"); } else { Console.WriteLine("Apple does not exist in the list"); } } }
In diesem Code haben wir eine Liste von Zeichenfolgen, die Früchte genannt werden. Wir verwenden die Exists-Eigenschaft, um zu prüfen, ob das Element „apple“ in der Liste vorhanden ist. Wir übergeben einen Lambda-Ausdruck, der prüft, ob jedes Element in der Liste gleich „apple“ ist.
Apple exists in the list
Sehen wir uns nun ein Beispiel an, das zeigt, wie Sie mithilfe der Exists-Eigenschaft prüfen, ob ein Element in der Liste eine Bedingung erfüllt.
using System; using System.Linq; using System.Collections.Generic; class Program { static void Main(string[] args) { List<int> numbers = new List<int>() { 1, 2, 3, 4, 5 }; bool exists = numbers.Exists(n => n > 3); if (exists) { Console.WriteLine("There exists an element in the list greater than 3"); } else { Console.WriteLine("There is no element in the list greater than 3"); } } }
In diesem Code haben wir eine Liste von ganzen Zahlen, die Zahlen genannt werden. Wir verwenden die Exists-Eigenschaft, um zu prüfen, ob ein Element in der Liste größer als 3 ist. Wir haben einen Lambda-Ausdruck übergeben, der prüft, ob jedes Element in der Liste größer als 3 ist.
There exists an element in the list greater than 3
Die Exists-Eigenschaft ist eine leistungsstarke Eigenschaft, mit der überprüft werden kann, ob ein Element in der Sammlung eine bestimmte Bedingung erfüllt. In diesem Artikel haben wir die Verwendung der Exists-Eigenschaft in C#-Programmen untersucht. Wir haben gesehen, wie man prüft, ob ein Element in einer Liste vorhanden ist, und wie man prüft, ob ein Element in der Liste eine Bedingung erfüllt.
Das obige ist der detaillierte Inhalt vonDas C#-Programm zeigt die Verwendung der Exists-Eigenschaft. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!