Recherche d’une valeur dans un tableau en C#
Dans ce tutoriel nous allons découvrir comment utiliser la méthode Array.Find() pour rechercher un élément qui correspond aux conditions définies par le prédicat spécifié et renvoyer la première occurrence dans l’ensemble du tableau.
Programme C# pour rechercher une valeur dans un tableau
using System; public class WayToLearnX { // Méthode principale public static void Main() { try { // Créer et initialiser un tableau de String String[] langages = {"Java", "C#", "PHP", "SQL"}; Console.WriteLine("Le tableau initial:"); for (int i = 0; i < langages.Length; i++) { Console.WriteLine("{0}", langages[i]); } //rechercher la valeur dans le tableau string res = Array.Find(langages, item => item.StartsWith("C", StringComparison.Ordinal)); // Afficher la valeur de l'élément trouvé. Console.Write("L'élément trouvé est : {0}", res); } catch (ArgumentNullException e) { Console.Write("{0}", e.GetType(), e.Message); } } }
La sortie :
Le tableau initial: Java C# PHP SQL L'élément trouvé est : C#