Rubrik: Variablen/Strings | VB-Versionen: VB.NET | 17.08.06 |
String in Byte-Array umwandeln und umgekehrt Mit dem Encoder-Objekt lässt sich ein String schnell in ein Byte-Array umwandeln und umgekehrt. | ||
Autor: Dieter Otter | Bewertung: | Views: 25.575 |
www.tools4vb.de | System: WinNT, Win2k, Win8, Win10, Win11 | kein Beispielprojekt |
Hin und wieder benötigt man eine Methode, die ein String in ein Byte-Array umwandelt. Mit dem Encoder-Objekt geht das schnell und einfach, wie nachfolgender Einzeiler zeigt:
' String in Byte-Array konvertieren Dim sText As String = "Dies ist ein Testtext." Dim nBytes() As Byte = System.Text.Encoding.Default.GetBytes(sText)
Hat man im Gegenzug ein Byte-Array und möchte dieses wieder in einen String zurückkonvertieren, ist das auch keine große Sache:
' Byte-Array in String konvertieren Dim sText As String = System.Text.Encoding.Default.GetString(nBytes)