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 odkazů (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 singleton instanci tohoto typu.
Vlastnosti
| Name | Description |
|---|---|
| Instance |
Získá instanci singleton ReferenceEqualityComparer . |
Metody
| Name | Description |
|---|---|
| Equals(Object, Object) |
Určuje, zda dva odkazy na objekt odkazují na stejnou instanci objektu. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (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á Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |