[Mono-dev] Mono's DateTime not implement same interfaces as .NET

Robert Jordan robertj at gmx.net
Thu Apr 23 10:42:17 EDT 2009


Zacman wrote:
> Again I think there are two different issues:
> 1. the API that classes must follow
> 2. serialization
> 
> The issue I point here is not related to how serialization works. It's a
> matter of "if a program faces a CLR classes and the program's logic depend
> on the classes' declaration (attributes, interfaces...), then mono classes
> should implement the same declaration as .NET ones".

You are missing the point. We cannot implement ISerializable
because it would break version compatibility with older monos.

The DateTime issue is well-known.

Robert



More information about the Mono-devel-list mailing list