12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- using System.Collections.Generic;
- namespace Animancer
- {
-
-
-
-
-
-
-
-
-
-
-
- public sealed class FastComparer : IEqualityComparer<object>
- {
-
-
- public static readonly FastComparer Instance = new FastComparer();
-
- bool IEqualityComparer<object>.Equals(object x, object y) => Equals(x, y);
-
- int IEqualityComparer<object>.GetHashCode(object obj) => obj.GetHashCode();
-
- }
-
-
-
-
-
-
-
-
-
-
-
- public sealed class FastReferenceComparer : IEqualityComparer<object>
- {
-
-
- public static readonly FastReferenceComparer Instance = new FastReferenceComparer();
-
- bool IEqualityComparer<object>.Equals(object x, object y) => ReferenceEquals(x, y);
-
- int IEqualityComparer<object>.GetHashCode(object obj) => obj.GetHashCode();
-
- }
- }
|