Как из двухзначного числа получить символ? - C#

Узнай цену своей работы

Формулировка задачи:

String.fromCharCode(parseInt(value.substr(1,2),16));
или подскажите как из двухзначного числа 64 получить символ 'd'
Я попробовал так:
textBox1.Text = "";
string value = "6436303966353936353632623933383532643634356566396538656664316462";
            for (int i = 0; i < value.Length; i += 2)
            { textBox1.Text += (char)int.Parse(value.Substring(i, 2)); }
но получилось "@$'B#'$#$ >'!&# @$"#AB'A&AB@@>" вместо "d609f596562b93852d645ef9e8efd1db"

Решение задачи: «Как из двухзначного числа получить символ?»

textual
Листинг программы
            string hex = "64";
 
            string str2 = ((char)int.Parse(hex.Substring(0, 2), NumberStyles.HexNumber)).ToString();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы