TotalOrderIeee754Comparer<T> Yapı

Tanım

Kayan noktalı sayıları IEEE 754 totalOrder semantiğiyle karşılaştıran bir karşılaştırma işlemini temsil eder.

generic <typename T>
 where T : IFloatingPointIeee754<T>public value class TotalOrderIeee754Comparer : IEquatable<System::Numerics::TotalOrderIeee754Comparer<T>>, System::Collections::Generic::IComparer<T>, System::Collections::Generic::IEqualityComparer<T>
public readonly struct TotalOrderIeee754Comparer<T> : IEquatable<System.Numerics.TotalOrderIeee754Comparer<T>>, System.Collections.Generic.IComparer<T>, System.Collections.Generic.IEqualityComparer<T> where T : IFloatingPointIeee754<T>
type TotalOrderIeee754Comparer<'T (requires 'T :> IFloatingPointIeee754<'T>)> = struct
    interface IComparer<'T (requires 'T :> IFloatingPointIeee754<'T>)>
    interface IEqualityComparer<'T (requires 'T :> IFloatingPointIeee754<'T>)>
Public Structure TotalOrderIeee754Comparer(Of T)
Implements IComparer(Of T), IEqualityComparer(Of T), IEquatable(Of TotalOrderIeee754Comparer(Of T))

Tür Parametreleri

T

Karşılaştırılacak sayıların türü, bir IEEE 754 kayan nokta türü olmalıdır.

Devralma
TotalOrderIeee754Comparer<T>
Uygulamalar

Yöntemler

Compare(T, T)

İki sayıyı IEEE 754 totalOrder semantiğiyle karşılaştırır ve birinin diğerinden küçük, buna eşit veya ondan büyük olduğunu belirten bir değer döndürür.

Equals(Object)

Kayan noktalı sayıları IEEE 754 totalOrder semantiğiyle karşılaştıran bir karşılaştırma işlemini temsil eder.

Equals(T, T)

Belirtilen sayıların eşit olup olmadığını belirler.

Equals(TotalOrderIeee754Comparer<T>)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

GetHashCode()

Kayan noktalı sayıları IEEE 754 totalOrder semantiğiyle karşılaştıran bir karşılaştırma işlemini temsil eder.

GetHashCode(T)

Belirtilen sayı için bir karma kodu döndürür.

Şunlara uygulanır