A Dsl je viens de voir ce code: sur developpez.com
IndexOf
Recherche un objet spécifié dans un tableau unidimensionnel (trié ou non), retourne l'index de la première occurrence.
Dim myIndex As Integer = Array.IndexOf(myArray, myString)
Retourne -1 si l'élément n'est pas trouvé.
LastIndexOf fait une recherche à partir de la fin.
Ici la recherche est linéaire: on compare l'élément recheché avec le premier puis le deuxième, puis le troisième élément...C'est long , mais le tableau n'a pas besoin d'être trié.
On a probablement intérêt à trier le tableau et à faire un Binarrysearch. (Cela se dit mais je ne l'ai pas vérifié)
C'est ça que j'utilisais, mais faudrai que je conaisse la ligne entière pour qu'il me trouve le numero de la ligne mais je n'ai que le début de la ligne ou un mot qui est dedans donc ça m'affice -1
Et sinon en fait y'a pas d'erreur
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?