Struct Doublet<T>

Namespace
Platform.Data.Doublets
Assembly
Platform.Data.Doublets.dll

.

.

public struct Doublet<T> : IEquatable<Doublet<T>> where T : IUnsignedNumber<T>

Type Parameters

T
Implements
Inherited Members

Constructors

Doublet(T, T)

.

.

public Doublet(T source, T target)

Parameters

source T

.

.

target T

.

.

Fields

Source

.

.

public readonly T Source

Field Value

T

Target

.

.

public readonly T Target

Field Value

T

Methods

Equals(Doublet<T>)

.

.

public bool Equals(Doublet<T> other)

Parameters

other Doublet<T>

.

.

Returns

bool

.

.

Equals(object?)

.

.

public override bool Equals(object? obj)

Parameters

obj object

.

.

Returns

bool

.

.

GetHashCode()

.

.

public override int GetHashCode()

Returns

int

.

.

ToString()

.

.

public override string ToString()

Returns

string

.

.

Operators

operator ==(Doublet<T>, Doublet<T>)

.

.

public static bool operator ==(Doublet<T> left, Doublet<T> right)

Parameters

left Doublet<T>

.

.

right Doublet<T>

.

.

Returns

bool

.

.

operator !=(Doublet<T>, Doublet<T>)

.

.

public static bool operator !=(Doublet<T> left, Doublet<T> right)

Parameters

left Doublet<T>

.

.

right Doublet<T>

.

.

Returns

bool

.

.