public static void AddOrReplace<TKey, TValue>( IDictionary<TKey, TValue> dico, TKey key, TValue value )