4 [__DynamicallyInvokable]
7 private static volatile IComparer s_StructuralComparer;
13 [__DynamicallyInvokable]
16 [__DynamicallyInvokable]
19 IComparer comparer = s_StructuralComparer;
30 [__DynamicallyInvokable]
33 [__DynamicallyInvokable]
37 if (equalityComparer ==
null)
41 return equalityComparer;
Defines methods to support the comparison of objects for equality.
Exposes a method that compares two objects.
Provides objects for performing a structural comparison of two collection objects.
static IComparer StructuralComparer
Gets a predefined object that performs a structural comparison of two objects.
static IEqualityComparer StructuralEqualityComparer
Gets a predefined object that compares two objects for structural equality.