On 02.02.2010 14:35, PFJ wrote:
>> Thus, the only *clean* way to solve this is introducing a shared
>> assembly implementing the classes you want to serialize. It's a
>> common pattern.
>>
>
> As the serializer is only used once, can the other app just deserialize and
> use it? I've reimplemented the Elements class but now just have a little
> problem in accessing it...

It doesn't matter how often, in which way or how symmetric
the de/serialization is performed. What counts is the type identity.

>                               var elementgo = new List<Elements>();

Superfluous.

>                               elementgo = (Elements)bf.Deserialize(stream);

var elementgo = (List<Elements>) bf.Deserialize(stream);


> Problem is the casting of the class to deserialize - it's not an object so
> can't use it and something like Elements el = new Elements(); isn't cutting
> it either...

See above.

Robert

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to