ReferenceEqualityComparer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při IEqualityComparer<T> porovnávání dvou instancí objektů používá rovnost odkazu (ReferenceEquals(Object, Object)) místo rovnosti hodnot (Equals(Object)).
public ref class ReferenceEqualityComparer sealed : System::Collections::Generic::IEqualityComparer<System::Object ^>, System::Collections::IEqualityComparer
public sealed class ReferenceEqualityComparer : System.Collections.Generic.IEqualityComparer<object>, System.Collections.IEqualityComparer
type ReferenceEqualityComparer = class
interface IEqualityComparer<obj>
interface IEqualityComparer
Public NotInheritable Class ReferenceEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of Object)
- Dědičnost
-
ReferenceEqualityComparer
- Implementuje
Poznámky
Typ ReferenceEqualityComparer nelze vytvořit instanci. Místo toho použijte Instance vlastnost pro přístup k jednoúčelové instanci tohoto typu.
Vlastnosti
Instance |
Získá instanci typu singleton ReferenceEqualityComparer . |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Equals(Object, Object) |
Určuje, zda dva odkazy na objekt odkazují na stejnou instanci objektu. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetHashCode(Object) |
Vrátí kód hash pro zadaný objekt. Vrácený kód hash je založen na identitě objektu, nikoli na obsahu objektu. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |