La mejor manera de convertir una matriz de bytes en una cadena hexadecimal

¿Es posible escribir este método de una manera más bonita?

public static string ByteArrayToString(byte[] byteArray) { var hex = new StringBuilder(byteArray.Length * 2); foreach (var b in byteArray) hex.AppendFormat("{0:x2}", b); return hex.ToString(); } 

Respuesta

Hay temas populares en StackOverflow que cubren esta pregunta exacta:

Comentarios

  • It parece que, al igual que en StackOverflow, consenso aquí es que las respuestas de solo enlace no son ' t preferibles.
  • Esta respuesta se refiere a enlaces internos de stackoverflow, no externos. Básicamente dice «esta pregunta ya ha sido respondida». No veo ninguna razón para copiar / pegar el código de respuestas similares.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *