J'ai un ensemble de chaînes qui doivent être équilibrées en charge dans 1 des 5 positions d'une collection contenant List<string>
.Comment convertir un ensemble de String Hashes en un nombre uniformément réparti de 1 à 5?
Comment est-ce que je peux prendre le string.Hash() et le convertis en un Int qui est quelque peu uniformément distribué?
Je demande si je peux trouver une solution pour le problème ASP.NET this.
Si le hash lui-même est suffisamment bien distribué (vous devrez le vérifier), alors 'GetHashCode()% 5' devrait être tout ce dont vous avez besoin. –
@John Tu m'as battu. Si vous postez une réponse, faites-le moi savoir et je supprimerai le mien. –
@Dave - pas de problème, je l'ai juste posté comme un commentaire parce que je crois qu'il peut y avoir plus à la question que je suis absent –