Я не особо силен в байтах.
Помогите написать функцию обратную этой:
public static string BuildByteArray(string str)
{
char ch;
StringBuilder buf = new StringBuilder("bytearray(");
for (int i = 0; i < str.Length; i++)
{
ch = str[i];
if ((ch & 0xFF) >= 16)
buf.Append(" ");
else
buf.Append(" 0");
buf.Append((ch & 0xFF).ToString("X"));
if ((ch >> 8) > 16)
buf.Append(" ");
else
buf.Append(" 0");
buf.Append((ch >> 8).ToString("X"));
}
buf.Append(")");
return buf.ToString();
}
Результат выполнения функции строка вида
"4C 04 3F 04 3C 04 42 04 4A 04 29 04"
Нужна функция в которую можно впихнуть строку "4C 04 3F 04 3C 04 42 04 4A 04 29 04" и она выдаст результат