Feedback

VB - ByteArray mit dem BinaryFormatter deserialisieren

Veröffentlicht von am 22.11.2006
(1 Bewertungen)
Diese Funktion kann ein ByteArray deserialisieren und als Objekt zurückgeben.
''' <summary>
''' Mit dieser Funktion kann man aus einem serialisierten Objekt (Byte Array) ein Objekt erstellen
''' </summary>
''' <param name="What">Das Byte Array was zu einem Objekt deserialisiert werden soll</param>
Public Function DeSerializeObject(ByVal What() As Byte) As Object
    Dim MemStream As New MemoryStream(What)
    Dim BinFormatter As New BinaryFormatter
    Dim RetObj As Object = BinFormatter.Deserialize(MemStream)
    MemStream.Close()
    Return RetObj
End Function

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!