@DD-var

Как записать все в текст боксе в массив байтов?

пишу в текст бокст это
00 03 01 00 00 0C
как сделать что б он записал в по 2 цифры в каждый индекс например
k[0]=00
k[1]= 03
и тд
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
var hexText = "7586487389962e";
        var binaryText = StringToByteArray(hexText);

        public static byte[] StringToByteArray(string hex)
        {
            return Enumerable.Range(0, hex.Length)
                             .Where(x => x % 2 == 0)
                             .Select(x => Convert.ToByte(hex.Substring(x, 2), 16))
                             .ToArray();
        }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы