У меня есть строка массива в шестнадцатеричном формате. например
dim Result(0) As String = "5D 05 03 00"
Как я могу преобразовать это значение в байтовый массив?
Например, я хочу, чтобы мой окончательный ответ был bytarray (0) = 55, bytarray (1) = 54 et c ...
Я пытаюсь использовать
For Each s As String In Results(0)
stringArrayBytes.AddRange(System.Text.Encoding.Default.GetBytes(s))
Next
Dim bytarray() As Byte = stringArrayBytes.ToArray
Command_Window.cmdWindow.AppendText(bytarray(0) & Environment.NewLine)
Но ответ дает
bytarray (0) = 53 (что я хочу, чтобы это было 5D)
bytarray (1) = 68 (что я хочу, чтобы это было 05)
bytarray (2) = 32 (которое я хочу, чтобы это было 03)
bytarray (3) = 48 (я хочу, чтобы это было 00)