8
votes

GUID String ne doit contenir que des caractères hexadécimaux

Qu'est-ce qui ne va pas exactement avec ce guid? Je reçois l'erreur dans le sujet.

531FE55B-9QA5-4BE3-AF52-112E5ADQE7A7

Je suis très sûr qu'il a été généré par le biais du début.


2 commentaires

Que faites-vous pour obtenir cette erreur?


9qa5 - Je suis assez sûr que q n'est pas un caractère hexaginal valide, ceux étant 0123456789ABCDEF . Il y a aussi un deuxième q plus tard.


3 Réponses :


21
votes

Le problème est qu'il contient la lettre q . xxx

Ce n'est pas un hexadecimal caractère.


1 commentaires

Merci à tous. J'étais tellement perplexe sur l'erreur parce que je pourrais parier mon chapeau, il a été généré mon .NET.



5
votes

Un GUID ne doit contenir aucun Q


0 commentaires

2
votes

d'un chalut rapide (à propos de la validation d'un guid):

Comment valider le GUID est un GUID

Fondamentalement, vous ne pouvez avoir que des caractères hexagonaux dans un guid, de sorte que les Q dans votre guidien ci-dessus ne sont pas valides.

Je doute sincèrement que cela venait à l'origine du cadre.


0 commentaires