JTokenEqualityComparer
Compares tokens to determine whether they are equal.
using System.
Collections.
Generic;
namespace Newtonsoft.
Json.
Linq
{
public class JTokenEqualityComparer :
IEqualityComparer<
JToken>
{
public bool Equals(
JToken x,
JToken y)
{
return JToken.
DeepEquals(
x,
y);
}
public int GetHashCode(
JToken obj)
{
return obj?.
GetDeepHashCode() ??
0;
}
}
}