String -> Byte Array und zurück

    • VB.NET

      String -> Byte Array und zurück

      Es kommt vor, dass man einen String zu einem Byte Array konvertieren muss und umgekehrt um Daten zu verschlüsseln oder zu verschicken.
      Hier 2 Funktionen um die Konvertierung (hier für ASCII) in beide Richtungen vorzunehmen:

      VB.NET-Quellcode

      1. ' Convert a string to a byte array
      2. Public Shared Function StrToByteArray(str As String) As Byte()
      3. Dim encoding As New System.Text.ASCIIEncoding()
      4. Return encoding.GetBytes(str)
      5. End Function 'StrToByteArray

      VB.NET-Quellcode

      1. ' Convert a byte array to a string:
      2. Dim dBytes As Byte() = ...
      3. Dim str As String
      4. Dim enc As New System.Text.ASCIIEncoding()
      5. str = enc.GetString(dBytes)
      Quelle: chilkatsoft.com


      Keywords: Visual Basic, VB.net, VB2005, Byte Array, String, Konvertierung, ASCII, Encoding

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Mad Andy“ ()