Freigeben über


HashIdentity.FromFunctions<'T>-Funktion (F#)

Hash, der die angegebene Hash- und Gleichheitsfunktion verwendet.

Namespace/Modulpfad: Microsoft.FSharp.Collections.HashIdentity

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

// Signature:
FromFunctions : ('T -> int) -> ('T -> 'T -> bool) -> IEqualityComparer<'T>

// Usage:
FromFunctions hasher equality

Parameter

  • hasher
    Typ: 'T ->int

    Eine Funktion, mit der ein Hashcode aus einem Wert generiert wird.

  • equality
    Typ: 'T -> 'T ->bool

    Eine Funktion zum Überprüfen von zwei Werten auf Gleichheit.

Rückgabewert

Ein Objekt, das IEqualityComparer mit den angegebenen Funktionen implementiert.

Plattformen

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 2,0, 4,0, portablen

Siehe auch

Referenz

Collections.HashIdentity-Modul (F#)

Microsoft.FSharp.Collections-Namespace (F#)