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 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Collections.HashIdentity-Modul (F#)

Microsoft.FSharp.Collections-Namespace (F#)