Suchergebnisse
Suchergebnisse 1-2 von insgesamt 2.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Rohdatenserialisierung von Structs
nafets - - Tipps & Tricks zu sonstigen Problemstellungen – Allgemeines
BeitragInspiriert von diesem Thread möchte ich hier die verschiedenen, mir bekannten Standard-Möglichkeiten für die Rohdatenserialisierung von Structs vorstellen und vergleichen. Ich habe dafür 3 verschiedene, oft genutzte Varianten gewählt, welche mit den Methoden Marshal.PtrToStructure() und Marshal.StructureToPtr() arbeiten und stelle noch eine eigene vor, welche mit TypedReferences arbeitet, um dem Overhead dieser beiden Methoden zu entgehen. Ich habe mich auch auf generische Methoden beschränkt, d…
-
Rohdatenserialisierung von Structs
nafets - - Tipps & Tricks zu sonstigen Problemstellungen – Allgemeines
Beitrag@Bluespide Stimmt, an refvalue hatte ich wohl in dem Moment gerade nicht gedacht - Danke für den Hinweis Ich werde das wenn ich Zeit habe vielleicht morgen testen und zurückmelden, ob das eine signifikante Verbesserung ergibt. Ich würde jedoch ehrlich gesagt nicht vermuten, dass es viel schneller ist - der Hauptvorteil der makeref-Variante ist ja das Umgehen von Marshal.StructToPtr, was einem gewaltigen Overhead und einen (intentionellen) Memoryleak erspart (aber die Methoden leider auch inkompa…