Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TypeHandleRefEqualityComparer.cs
Go to the documentation of this file.
1
using
System.Collections.Generic
;
2
3
namespace
System.Runtime.Serialization
;
4
5
internal
sealed
class
TypeHandleRefEqualityComparer
:
IEqualityComparer
<TypeHandleRef>
6
{
7
public
bool
Equals
(
TypeHandleRef
x,
TypeHandleRef
y)
8
{
9
return
x.
Value
.
Equals
(y.
Value
);
10
}
11
12
public
int
GetHashCode
(
TypeHandleRef
obj
)
13
{
14
return
obj
.Value.GetHashCode();
15
}
16
}
System.Runtime.Serialization.TypeHandleRefEqualityComparer.Equals
bool Equals(TypeHandleRef x, TypeHandleRef y)
Definition
TypeHandleRefEqualityComparer.cs:7
System.Runtime.Serialization.TypeHandleRefEqualityComparer.GetHashCode
int GetHashCode(TypeHandleRef obj)
Definition
TypeHandleRefEqualityComparer.cs:12
System.Runtime.Serialization.TypeHandleRefEqualityComparer
Definition
TypeHandleRefEqualityComparer.cs:6
System.Runtime.Serialization.TypeHandleRef.Value
RuntimeTypeHandle Value
Definition
TypeHandleRef.cs:8
System.Runtime.Serialization.TypeHandleRef
Definition
TypeHandleRef.cs:4
System.Collections.Generic.IEqualityComparer
Definition
IEqualityComparer.cs:6
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Runtime.Serialization
Definition
SerializationGuard.cs:3
System.ExceptionArgument.obj
@ obj
System.RuntimeTypeHandle.Equals
override bool Equals(object? obj)
Definition
RuntimeTypeHandle.cs:133
source
System.Private.DataContractSerialization
System.Runtime.Serialization
TypeHandleRefEqualityComparer.cs
Generated by
1.10.0