Задать вопрос
@davron2813

Как преобразовать строку в C#?

Привет возник вопрос, как можно преобразовать строку в с#

с такого вида FF CA 00 00 00 привести к такому виду 0xFF, 0xCA, 0x00, 0x00, 0x00

как-бы дописать 0x и разделить их запятой как показано выше ?
  • Вопрос задан
  • 2340 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
AlekseyNemiro
@AlekseyNemiro
full-stack developer
string data = "FF CA 00 00 00";
string result = "0x" + String.Join(",0x", data.Split());
Console.WriteLine(result);

Посмотреть пример в .NET Fiddle.

Еще можно регулярные выражения задействовать, но через обычный Split и Join проще всего.
Ответ написан
Ваш ответ на вопрос

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

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