Deserialisierungsproblem

04/12/2007 - 16:46 von Christian Havel | Report spam
Hi,

ich habe eine Klasse mit dem [Serializalbe]Attribut versehen. Zudem
implementiere ich das ISerializalbe Interface.

Beim Deserialisieren erhalte ich keinerlei Werte.
Mir ist auch nicht ganz klar, warum es notwendig ist das Interface
ISerializable zu implementieren, wenn ich das [Serializalbe] Attribut
verwende?
Wo liegt mein Fehler?
Christian
 

Lesen sie die antworten

#1 Carl Schaffert
04/12/2007 - 19:39 | Warnen spam
Hallo Christian,


ich habe eine Klasse mit dem [Serializalbe]Attribut versehen. Zudem
implementiere ich das ISerializalbe Interface.

Beim Deserialisieren erhalte ich keinerlei Werte.
Mir ist auch nicht ganz klar, warum es notwendig ist das Interface
ISerializable zu implementieren, wenn ich das [Serializalbe] Attribut
verwende?
Wo liegt mein Fehler?
Christian



ISerializable musst du nicht unbedingt implementieren, es kommt auf deinen
Typ an den du serialisieren/deserialisieren willst... allerdings musst du in
allen Fàllen das Serializable-Attribut angeben.

http://msdn2.microsoft.com/de-de/li...eattribute(VS.80).aspx

das schaue dir auch mal an:

http://msdn2.microsoft.com/de-de/li...rializable(VS.80).aspx


Gruß Carl

Ähnliche fragen