DeadEye0112
Messages postés28Date d'inscriptionvendredi 6 juillet 2007StatutMembreDernière intervention11 septembre 2007
-
3 sept. 2007 à 12:12
DeadEye0112
Messages postés28Date d'inscriptionvendredi 6 juillet 2007StatutMembreDernière intervention11 septembre 2007
-
8 sept. 2007 à 22:56
Bonjour à tous,
Voilà ma situation.
J'ai admettons un nom "Travoltouille", un prénom "Johnny" et une date de naissance (01/01/1950).
A partir de cela, il faut que je génère un int quasi-unique.
La question est donc : Existe t-il des algorithmes qui permettent de transformer des string en int ? Si non, comment en faire facilement ?
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 8 sept. 2007 à 22:49
Salut,
Attention avec String.GetHashCode (et les autres implémentations de GetHashCode) : le retour qu'elle fait pour une chaine donnée n'est absolument pas garanti d'être le même d'une version à l'autre du Framework.
C'est d'ailleurs le cas entre .NET 1.1 et .NET 2.0 où l'implémentation de String.GetHashCode à changer, pour des raisons de performance si je me souviens bien.
DeadEye0112
Messages postés28Date d'inscriptionvendredi 6 juillet 2007StatutMembreDernière intervention11 septembre 20071 8 sept. 2007 à 22:56
Merci de ces renseignements (; C'est vrai qu'à un moment je m'étais posé la question de "pourquoi utiliser des algos de cryptage si String.GetHashCode le fait si bien ?" J'ai maintenant la réponse (;