Hello,
Je cherche des fonctions qui me permettent de localiser une string dans string array.
J'ai besoin de cela pour récupérer des paramètres.
Merci !
Version imprimable
Hello,
Je cherche des fonctions qui me permettent de localiser une string dans string array.
J'ai besoin de cela pour récupérer des paramètres.
Merci !
Je ne sais pas s'il existe des fonctions déjà construites pour ça, mais je ferais une boucle dans tous les éléments de ton array en regardant s'il contient le string voulu (String.Contains("String")).
Il suffit tout simplement de changer le predicat de la rechercheCode:
1
2
3
4
5
6
7
8
9
10 string[] names = { "Marie", "Jean", "Pierre" }; string pierre = Array.Find(names, delegate(string name) { return name == "Pierre"; }); if (pierre != null) { // L'element est present dans le tableau } else { // L'element n'est pas present dans le tableau }
pour trouver l'element qui t'interesse.Code:name == "Pierre"
Peut-etre tu dois aussi regarder la methode
qui te renvoye tout les element qui correspond a la condition.Code:Array.FindAll(...)
La methoderenvoye seulement le premier element trouve.Code:Array.Find(...)
:roll: