Bonjour,
je pense que la question à dejà du etre posée mais je ne trouve pas la reponse.
Existe t'il en VB.net une methode pour comparer 2 Tableaux de string et retourner pour chaque difference l'index du tableau. ?
Merci
@+ Vijeo
Bonjour,
je pense que la question à dejà du etre posée mais je ne trouve pas la reponse.
Existe t'il en VB.net une methode pour comparer 2 Tableaux de string et retourner pour chaque difference l'index du tableau. ?
Merci
@+ Vijeo
Tu peux créer ta propre fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private function ComparerString(ByVal Chaine1 as string, ByVal Chaine2 as string) as String() 'procédure : 'Tu testes chaque caractères un à un avec une boucle FOR ' tu les compares avec "=" puis si c'est pareil tu fais rien sinon ' tu ajoutes dans le tableau de string ' à la fin de ta fonction tu retourne le résultat ! ENd Function
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
j'y ai bien pensé.. mais bon je pensais que cela exitait deja
la compraison de chaine de string doit etre un grand classique non ?
@+
Ben pour comprarer deux chaines, tu as String.Compare.
Tu appliques cela à chaque élement de ta liste (le mieux je pense est plutôt de créer un ComparableList, héritant de List et implémentant IComparable & IEQuatbale -ce qui permet par la suite de faire des ope du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(comparableList1 == comparableList2) { ... }
Oui tu as bien string.compare mais ca ne te renverras pas un tableau avec les différences !
Donc le mieux reste encore de créer ta propre fonction![]()
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Partager