Ich habe eine Zeichenfolge wie diese: "021500010000146DE6D800000000000000003801030E9738"
Was ich brauche, ist das folgende Byte-Array: 02 15 00 01 00 00 14 6D E6 D8 00 00 00 00 00 00 00 00 38 01 03 0E 97 38 (jedes Zahlenpaar ist der hexadezimale Wert im jeweiligen Byte).
Irgendeine Idee darüber, wie ich diese Umwandlung machen kann? Danke !!
Sie wollen das zweite Beispiel auf dieser Seite Der wichtige Teil ist:
%Vor% Der erste Parameter ist eine 2-stellige Zeichenfolge, die einen Hexadezimalwert angibt (z. B. "DE"
).
Der zweite Parameter gibt an, von Base-16 zu konvertieren, was Hex ist.
Das Aufteilen der Zeichenfolge in zweistellige Segmente wird im Beispiel nicht gezeigt, wird aber für Ihr Problem benötigt. Ich vertraue darauf, dass es einfach genug für Sie ist.
Ich habe das mit Google: "C# parse hex"
Tags und Links c#