Paras tapa muuntaa tavutaulukko hex-merkkijonoksi

Onko mahdollista kirjoittaa tämä menetelmä kauniimmin?

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

vastaus

StackOverflow-ohjelmassa on suosittuja aiheita, jotka kattavat tämän tarkan kysymyksen:

Kommentit

  • Se näyttää siltä, että aivan kuten StackOverflow-sovelluksessa, yksimielisyys täällä on se, että vain linkkivastauksia ei ' ole suositeltavaa.
  • Tämä vastaus viittaa sisäisiin pinonkulun linkkeihin, ei ulkoisiin. Pohjimmiltaan siinä sanotaan ”tähän kysymykseen on jo vastattu”. En näe mitään syytä kopioida / liittää koodi vastaavista vastauksista.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *