[Mono-dev] Mono's DateTime not implement same interfaces as .NET
robertj at gmx.net
Thu Apr 23 10:42:17 EDT 2009
> 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.
More information about the Mono-devel-list