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

Как в C# строку, полученную через (BitConverter), преобразовать обратно в byte[]?

Здравствуйте. Подскажите как строку полученную таким образом

BitConverter.ToString(hash).Replace("-", string.Empty);


Вернуть обратно byte[].
  • Вопрос задан
  • 4129 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
w1ld
@w1ld
Программирую
Ответ есть на stackoverflow.com/questions/724862/hex-to-string-c...

Неверно:
Encoding.Unicode.GetBytes(BitConverter.ToString(hash).Replace("-", string.Empty));
Ответ написан
@PaksinME
Проверить не могу,но если string привести в массив char,а затем уже в цикле GetBytes(Char) создать массив byte
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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