C# Hexstring jedes einzelne Byte im Hexstring in Ascii umwandeln

  • Ich habe einen HexString z.b. den hier:
    "02 60 F4 BE 07 07 4C 75 63 65 6D 6F 6E 00 00 00 02 58 CE B9 07 08 4C 65 76 69 61 6D 6F 6E 00 00 00 00 09 62 72 61 74 61 6E 39 39 30 00 0F 1A"


    Möchte jedes EINZELNE Byte im Hexstring in einen AsciiString wandeln, bissher habe ich nur den gesamten Hexstring umwandeln können. Irgendwie klappt das nicht so ganz hat jemand einen Tip für mich?

  • Pseudocode aus dem Kopf heraus.



    Code
    1. List<char> lASCII = new List<char>();
    2. string[] bytes = HexString.Split(' ');
    3. foreach(string s in bytes)
    4. {
    5. lASCII.Add((char)Int32.Parse(s, Numberstyles.HexNumber));
    6. }


    €: Müsste mit dem ASCIIEncoding - Namespace noch viel einfacher gehen. ;)