IEqualityOperators<TSelf,TOther,TResult> Interface

Definition

Defines a mechanism for comparing two values to determine equality.

generic <typename TSelf, typename TOther, typename TResult>
 where TSelf : IEqualityOperators<TSelf, TOther, TResult>public interface class IEqualityOperators
public interface IEqualityOperators<TSelf,TOther,TResult> where TSelf : IEqualityOperators<TSelf,TOther,TResult>
type IEqualityOperators<'Self, 'Other, 'Result (requires 'Self :> IEqualityOperators<'Self, 'Other, 'Result>)> = interface
Public Interface IEqualityOperators(Of TSelf, TOther, TResult)

Type Parameters

TSelf

The type that implements this interface.

TOther

The type that will be compared with TSelf.

TResult

The type that is returned as a result of the comparison.

Derived

Operators

Equality(TSelf, TOther)

Compares two values to determine equality.

Inequality(TSelf, TOther)

Compares two values to determine inequality.

Applies to