Table of Contents

Class ComplexNumberToleranceComparer

Namespace
NCalc.Domain
Assembly
NCalc.dll
public sealed class ComplexNumberToleranceComparer : IEqualityComparer<ComplexNumber>
Inheritance
ComplexNumberToleranceComparer
Implements
Inherited Members

Constructors

ComplexNumberToleranceComparer()

public ComplexNumberToleranceComparer()

ComplexNumberToleranceComparer(double)

public ComplexNumberToleranceComparer(double tolerance)

Parameters

tolerance double

Methods

Equals(ComplexNumber, ComplexNumber)

Determines whether the specified objects are equal.

public bool Equals(ComplexNumber a, ComplexNumber b)

Parameters

a ComplexNumber
b ComplexNumber

Returns

bool

true if the specified objects are equal; otherwise, false.

GetHashCode(ComplexNumber)

Returns a hash code for the specified object.

public int GetHashCode(ComplexNumber obj)

Parameters

obj ComplexNumber

The object for which a hash code is to be returned.

Returns

int

A hash code for the specified object.

Exceptions

ArgumentNullException

The type of obj is a reference type and obj is null.