Melhor maneira de converter a matriz de bytes em string hexadecimal

É possível escrever este método de uma forma mais 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(); } 

Resposta

Existem tópicos populares no StackOverflow que cobrem exatamente esta questão:

Comentários

  • Isso Parece que, assim como no StackOverflow, consenso aqui é que as respostas somente link não são ' preferíveis.
  • Essa resposta se refere a links stackoverflow internos, não externos. Basicamente, diz “esta questão já foi respondida”. Não vejo razão para copiar / colar o código de respostas semelhantes.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *