Marshal => Serialieren einer DateTime Objects!



  • Hallo Leute,

    folgende situation, ich will ValueTypen serialieren, und wenn möglich in minimaler Datengröße.

    Dies hier geht nicht:

    DateTime dt= ...;
    int size= Marshal.SizeOf(dt);
    

    Dies hier geht:

    struct foo
    {
       public DateTime dt;
    }
    
    int size= Marshal.SizeOf(foo);
    

    Gibt es noch andere möglichkeiten ValueTypen zu serialieren, ohne BinaryFormatter/MemoryStream oder BitConverter nutzen zu müssen?

    Ich hab eine Auflistung von Variablen

    Dictionary<ValueType,object>
    

    welche ich serialisieren möchte, ohne groß overhead!

    grüße



  • Da gibt es doch die "Übersicht über die Designerserialisierung". Immer wieder gern genommen ...


Log in to reply