La propriété Exists est une propriété très utile en C# qui vérifie si un élément de la collection satisfait une condition donnée. Cette propriété fait partie de la classe List
La propriété Exists est une propriété booléenne définie dans la classe List
public bool Exists(Predicate<T> match)
Voyons un exemple qui montre comment utiliser la propriété Exists pour vérifier si un élément existe dans une liste.
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"); } } }
Dans ce code, nous avons une liste de chaînes appelées fruits. Nous utilisons la propriété Exists pour vérifier si l'élément "apple" existe dans la liste. Nous passons une expression lambda qui vérifie si chaque élément de la liste est égal à « pomme ».
Apple exists in the list
Voyons maintenant un exemple qui montre comment utiliser la propriété Exists pour vérifier si un élément de la liste satisfait à une condition.
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"); } } }
Dans ce code, nous avons une liste d'entiers appelés nombres. Nous utilisons la propriété Exists pour vérifier si un élément de la liste est supérieur à 3. Nous avons passé une expression lambda qui vérifie si chaque élément de la liste est supérieur à 3.
There exists an element in the list greater than 3
La propriété Exists est une propriété puissante qui peut être utilisée pour vérifier si un élément de la collection répond à une condition donnée. Dans cet article, nous avons exploré l'utilisation de la propriété Exists dans les programmes C#. Nous avons vu comment vérifier si un élément existe dans une liste et comment vérifier si un élément de la liste satisfait à une condition.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!