GUID est un grand nombre de nombres aléatoires dans une base HEX. Je veux montrer ce numéro dans un format plus court, disons que basé sur toutes les lettres et les chiffres. C'est une base de 36.Afficher un GUID au format 36 lettres
Disons que: 2f1e4fc0-81fd-11da-9156-00036a0f876a
devient 3jEl9x6eZi
.
Existe-t-il un algorithme «prêt» pour cela dans .Net?
il doit être bidirectionnel.
Modifier: en utilisant Base64 est encore meilleure solution. Le seul problème est Base64 contient /
char qui n'est pas compatible pour utiliser dans URI.
pour la base 64, vous pouvez remplacer des caractères non valides avec les valides (mais pas encore utilisés). IIRC, il y a un peu moins de 96 caractères ASCII imprimables. – Steve314
Regardez ma réponse pour voir comment j'ai corrigé le problème ==,/et + – Fredou