public bool Equals(ImmutableGroup <TObject, TKey, TGroupKey>?other)
        {
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return(other is not null && EqualityComparer <TGroupKey?> .Default.Equals(Key, other.Key));
        }
Example #2
0
 public bool Equals(ImmutableGroup <TObject, TKey, TGroupKey> other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(EqualityComparer <TGroupKey> .Default.Equals(Key, other.Key));
 }