ReferenceEqualityComparer
using System.Runtime.CompilerServices;
namespace System.Collections.Generic
{
internal sealed class ReferenceEqualityComparer : IEqualityComparer<object>, IEqualityComparer
{
public static System.Collections.Generic.ReferenceEqualityComparer Instance { get; } = new System.Collections.Generic.ReferenceEqualityComparer();
private ReferenceEqualityComparer()
{
}
public new bool Equals(object x, object y)
{
return x == y;
}
public int GetHashCode(object obj)
{
return RuntimeHelpers.GetHashCode(obj);
}
}
}