<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="11.0.0-preview.5.26302.115" />

System.Collections.Generic.ReferenceEqualityComparer

An IEqualityComparer<T> that uses reference equality ( ReferenceEquals) instead of value equality ( Equals) when comparing two object instances.
namespace System.Collections.Generic { internal sealed class ReferenceEqualityComparer : IEqualityComparer<object>, IEqualityComparer { public static System.Collections.Generic.ReferenceEqualityComparer Instance { get; } public new bool Equals(object x, object y); public int GetHashCode(object obj); } }