You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
395 B
18 lines
395 B
using System.Collections.Generic; |
|
using System.Runtime.CompilerServices; |
|
|
|
namespace ILRuntime.Other |
|
{ |
|
class ByReferenceKeyComparer<T> : IEqualityComparer<T> |
|
{ |
|
public bool Equals(T x, T y) |
|
{ |
|
return object.ReferenceEquals(x, y); |
|
} |
|
|
|
public int GetHashCode(T obj) |
|
{ |
|
return RuntimeHelpers.GetHashCode(obj); |
|
} |
|
} |
|
}
|
|
|