comment Convertir une chaîne de caractères de l'Adresse MAC Hex
Comment puis-je convertir une adresse MAC string
comme 00:18:4d:D0:9d:62
chaîne hexadécimale comme 466F7572746820466C6F6F72
en C#? Merci.
- Quelle est la question? Comment le MAC traduire de ce nombre?
- Cool. Quelle est votre question?
Vous devez vous connecter pour publier un commentaire.
L'adresse MAC est très près d'une chaîne hexadécimale. En fait, si vous supprimez le ':' caractères, une chaîne hexadécimale.
À la question initiale
serait tout simplement
et pas le même (ou aussi longtemps que)
Ma lecture originale de la question (ce qui est probablement incorrect), est que l'OP voulait le de la base de 10 équivalent du nombre hexadécimal. Si toute autre représentation est souhaitée, on peut supprimer les deux points avec chaîne de caractères.Remplacer et ensuite d'analyser le nombre à l'aide de Convertir des.ToUInt64
Le nombre peut ensuite être convertie en une chaîne de caractères dans le format désiré.
(0F:0F)
devient(015015)
ou si il veut que vous la décrivez, ce qui donnerait3855
.long
? Donc il n'est pas du tout correspondre à l'OP "exigence" d'une chaîne hexadécimale de la sorte?Question n'est absolument pas clair, de toute façon... vous pouvez le faire, mais le résultat ne signifie RIEN:
Sinon, vous pouvez récupérer l'adresse correcte de la valeur comme suit: