Frage

Bei einem Byte-Array (byte []) gibt es einen schnellen (wie kurz und ästhetischen) Weg, dies in ein String och Zeichenfeld zu verwandeln? Es sei angenommen, daß der Bytes in dem Array wird Text in ASCII dargestellt.

Ich arbeite jetzt in c # und kann keine offensichtlichen Methoden finden zu verwenden. Aber ich interessiere mich auch für eine allgemeine Lösung für jede moderne Programmiersprache.

War es hilfreich?

Lösung

System.Text.ASCIIEncoding.ASCII.GetString wird eine Zeichenfolge aus dem angegebenen Byte-Array zurück.

Andere Tipps

Wichtiger Hinweis: wie erwähnt hier -. Strings Unicode sind, so Sie eine Codierung auf Umwandlung angeben müssen,

System.Text.ASCIIEncoding ist eine Option, aber stellen Sie sicher, dass der Byte-Array nur ASCII-codierten Zeichen enthält.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top