Salut, technique interessante, mais n'aurait-il pas été plus judicieux de faire comme ceci :
public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, ISerializable
{
....
}
et d'implémenter le constructeur SerializableDictionary(SerializationInfo info, StreamingContext context) et la methode GetData(SerializationInfo info, StreamingContext context) ?
public class SerializableDictionary<TKey, TValue> : Dictionary<TKey, TValue>, ISerializable
{
....
}
et d'implémenter le constructeur SerializableDictionary(SerializationInfo info, StreamingContext context) et la methode GetData(SerializationInfo info, StreamingContext context) ?