Sdílet prostřednictvím


HashIdentity.Reference, <'T> Typ funkce (F#)

Fyzické implementuje hash, což znamená, že jej zatřídí identitu referenční objekty a obsah typy hodnot.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Collections.HashIdentity

Sestavení: FSharp.Core (v FSharp.Core.dll)

// Signature:
Reference<'T (requires reference type)> :  IEqualityComparer<'T> (requires reference type)

// Usage:
Reference

Vrácená hodnota

Objekt, který implementuje IEqualityComparer.

Poznámky

Tato funkce vytvoří pravidlo, pomocí LanguagePrimitives.PhysicalEquality a LanguagePrimitives.PhysicalHash.Pro typy hodnot používá GetHashCode a Equals (Pokud žádné další optimalizace k dispozici), a pro referenční typy použití GetHashCode a referenční rovnosti.

Platformy

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

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Collections.HashIdentity modul (F#)

Obor názvů Microsoft.FSharp.Collections (F#)