Partager via


LanguagePrimitives.GenericComparisonWithComparer<'T>, fonction (F#)

Compare deux valeurs. Peut être appelé comme un cas récursif à partir d'une implémentation de IComparable<T> pour s'assurer de la cohérence de la sémantique de comparaison NAN.

Espace de noms/Chemin du module : Microsoft.FSharp.Core.LanguagePrimitives

Assembly : FSharp.Core (in FSharp.Core.dll)

// Signature:
GenericComparisonWithComparer : IComparer -> 'T -> 'T -> int (requires comparison)

// Usage:
GenericComparisonWithComparer comp e1 e2

Paramètres

  • comp
    Type : IComparer

    Fonction utilisée pour comparer les valeurs.

  • e1
    Type : 'T

    Première valeur.

  • e2
    Type : 'T.

    Seconde valeur.

Valeur de retour

Résultat de la comparaison.

Plateformes

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informations de version

Runtime F#

Pris en charge dans : 2.0, 4.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

Core.LanguagePrimitives, module (F#)

Microsoft.FSharp.Core, espace de noms (F#)