8
votes

C # chaîne à hex, hexadémique à la conversion d'octet

J'ai une méthode qui prend une valeur hexagonale et l'assignez-la en tant que texte en clair, mais type d'octet comme celui

byte plaintText = 0xd7


0 commentaires

3 Réponses :


10
votes

Essayez ceci:

var myByte = Byte.Parse("d7", NumberStyles.HexNumber)


0 commentaires

-2
votes

Avez-vous essayé d'utiliser cela?

byte.parse


2 commentaires

oui ı essayé octet mybyte = byte.parse (txtkey1.text); donne une erreur comme la chaîne d'entrée n'est pas un format correct


@sebastian est la bonne réponse car vous devez fournir la base.



25
votes

Vous pouvez utiliser le convert.tobyte (chaîne, int32) < / code> méthode avec la base définie sur 16 (hexadécimal): xxx


0 commentaires