Table of Contents

Class FuncEqualityComparer<T>

Namespace
ChartTools.Extensions
Assembly
ChartTools.dll

Delegate-based IEqualityComparer<T>

public class FuncEqualityComparer<T> : IEqualityComparer<T>

Type Parameters

T
Inheritance
FuncEqualityComparer<T>
Implements
Inherited Members
Extension Methods

Constructors

FuncEqualityComparer(EqualityComparison<T?>)

Creates a new instance.

public FuncEqualityComparer(EqualityComparison<T?> comparison)

Parameters

comparison EqualityComparison<T>

Method used to compare two objects

Properties

Comparison

Method used to compare two objects

public EqualityComparison<T?> Comparison { get; }

Property Value

EqualityComparison<T>

Methods

Equals(T?, T?)

public bool Equals(T? x, T? y)

Parameters

x T
y T

Returns

bool

GetHashCode(T)

public int GetHashCode(T obj)

Parameters

obj T

Returns

int