Я пытаюсь преобразовать строку гекса в ASCII, используя это:
public void ConvertHex(String hexString)
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < hexString.Length; i += 2)
{
String hs = hexString.Substring(i, i + 2);
System.Convert.ToChar(System.Convert.ToUInt32(hexString.Substring(0, 2), 16)).ToString();
}
String ascii = sb.ToString();
MessageBox.Show(ascii);
}
, но я получаю исключение out или bounds, я уверен, что это явная ошибка, но другой код у меня естьпопробовал тоже не работает.Что я делаю не так?