J'essaie de rechercher une chaîne dans un tableau de chaînes en C# mais je ne suis pas sûr de savoir comment. Donc, si le tableau a 50 éléments, la plupart d'entre eux sont nuls, comment irais-je chercher une chaîne dans le tableau? Par exemple:Comment rechercher une chaîne spécifique dans un tableau de chaînes en C# 3.0
string[] this_array;
this_array = new string[50];
this_array[1] = "One, Two, Three";
this_array[2] = "Foo, Bar, Five";
this_array[3] = null;
Comment puis-je aller à la recherche de "Five" dans this_array? Je comprends que je dois utiliser une boucle for, je ne suis pas sûr du code réel. Je dois trouver l'index exact donc je ne peux pas obtenir un booléen.
Toute aide serait grandement appréciée!
Jamie
Mise à jour: Voici mon, code très incomplet, jusqu'à présent:
for (array_number = 1; array_number < this_array.Length; array_number++)
{
//no idea what to put here :S
}
Qu'avez-vous déjà essayé? Est-ce le travail à domicile? Avez-vous essayé d'utiliser une boucle 'for'? Si oui, où êtes-vous exactement coincé? :) –
Pourquoi avez-vous plusieurs valeurs dans un seul élément du tableau. C'est une décision de conception horrible. –
Je pense que vous n'avez pas vraiment dérangé recherche sur un moteur de recherche pour ce genre de problème avant de poster. J'ai juste tapé une question dans google à propos de la recherche de texte dans une chaîne et je nage dans les résultats corrects. Vous devriez également rechercher comment fonctionne une boucle for. –