public bool Equals(DictionaryRemoveEvent <TKey, TValue> other) { return(EqualityComparer <TKey> .Default.Equals(Key, other.Key) && EqualityComparer <TValue> .Default.Equals(Value, other.Value)); }