Bedste måde at konvertere byte-array til hex-streng

Er det muligt at skrive denne metode på en pænere måde?

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(); } 

Svar

Der er populære emner på StackOverflow, der dækker netop dette spørgsmål:

Kommentarer

  • Det ser ud til, at ligesom på StackOverflow, konsensus her er, at kun link-svar ikke foretrækkes '.
  • Dette svar refererer til interne stackoverflow-links, ikke eksterne. Grundlæggende står der “dette spørgsmål er allerede blevet besvaret”. Jeg kan ikke se nogen grund til at kopiere / indsætte koden fra lignende svar.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *