Necesito comprobar para un string
localizado dentro de un paquete que recibo como byte
matriz. Si uso BitConverter.ToString()
, obtengo los bytes como string
con guiones (es decir: 00-50-25-40-A5-FF).
Intenté la mayoría de las funciones que encontré después de una rápida búsqueda en Google, pero la mayoría de ellas tienen el tipo de parámetro de entrada string
y si las llamo con string
con guiones, arroja una excepción.Convertir del hexágono a la cadena
necesito una función que convierte hex (como string
o como byte
) en el string
que representa el valor hexadecimal (f.e .: 0x31 = 1). Si el parámetro de entrada es string
, la función debería reconocer guiones (ejemplo "47-61-74-65-77-61-79-53-65-72-76-65-72"), porque BitConverter
no se convierte correctamente .
¿Por qué no eliminar los guiones ? –
Encontré un buen método en Code Review: http://codereview.stackexchange.com/questions/97950/conversion-of-hexadecimal-string-to-string – Breeze