TotalOrderIeee754Comparer<T> Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en jämförelseåtgärd som jämför flyttalsnummer med IEEE 754 totalOrder-semantik.
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))
Typparametrar
- T
Typen av tal som ska jämföras måste vara en flyttal av typen IEEE 754.
- Arv
- Implementeringar
Metoder
| Name | Description |
|---|---|
| Compare(T, T) |
Jämför två tal med IEEE 754 totalOrder-semantik och returnerar ett värde som anger om det ena är mindre än, lika med eller större än det andra. |
| Equals(Object) |
Avgör om den här instansen och ett angivet objekt är lika. |
| Equals(T, T) |
Avgör om de angivna talen är lika med. |
| Equals(TotalOrderIeee754Comparer<T>) |
Anger om det aktuella objektet är lika med ett annat objekt av samma typ. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
| GetHashCode(T) |
Returnerar en hash-kod för det angivna talet. |