Bonjour,
Dans mon programme, j'affiche deux chaines.
Je souhaites surligner les différences entre les deux chaines.
Comment puis je faire ?
Merci
Version imprimable
Bonjour,
Dans mon programme, j'affiche deux chaines.
Je souhaites surligner les différences entre les deux chaines.
Comment puis je faire ?
Merci
Bonjour,
Pourrais-tu être plus précis ?
Est-ce qu'il y a une partie de la chaîne qui est commune ?
Si oui, est-ce déterminé à l'avance ?
Sinon, s'agit-il d'une comparaison position par position ?
Bref, ça dépend de ce que tu veux faire.
Plus la question sera précise, plus la réponse sera adaptée.
Je vais l'exprimé autrement pour être plus clair.
Je cherche à comparé deux chaines qui contiennent des formules.
Par exemple :
Chaine1 = "if(test1 == true){ valide = true; }"
Chaine2 = "if(test1 == true){ essai = true; }"
Ces 2 chaines sont affichés dans deux textBox différentes :
La chaine 1 est affiché dans la textBox1 et la chaine2 est affiché dans la textbox2
J'ai mis le contenu des chaines au hasard.
J'ai donc tester si elles étaient identiques par la condition suivante :
Dans notre cas elles ne sont pas identiquesCode:
1
2 if (Chaine1.Equals(Chaine2))
Dans la textbox1 je souhaite donc afficher la chaine1 avec "valide" souligné, et dans la textbox2 je souhaite afficher la Chaine2 avec "essai" souligné.
Si je n'ai pas été assez clair fait le moi savoir.