Memory<T>.Equals Metoda
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řetížení
Equals(Memory<T>) |
Určuje, zda se zadaný Memory<T> objekt rovná aktuálnímu objektu. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. |
Equals(Memory<T>)
Určuje, zda se zadaný Memory<T> objekt rovná aktuálnímu objektu.
public:
virtual bool Equals(Memory<T> other);
public:
bool Equals(Memory<T> other);
public bool Equals (Memory<T> other);
override this.Equals : Memory<'T> -> bool
Public Function Equals (other As Memory(Of T)) As Boolean
Parametry
- other
- Memory<T>
Objekt k porovnání s aktuální instancí.
Návraty
true
pokud je aktuální instance stejná other
; false
v opačném případě .
Implementuje
Poznámky
Tyto dva objekty jsou stejné, pokud:
other
je nebo Memory<T> ReadOnlyMemory<T> objekt.Oba objekty odkazují na stejné pole a mají stejnou délku.
Metoda Equals(Memory<T>)
provádí test rovnosti odkazů; nerovná prvky Memory<T> rovnosti.
Platí pro
Equals(Object)
Určí, zda se zadaný objekt rovná aktuálnímu objektu.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object? obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parametry
- obj
- Object
Objekt k porovnání s aktuální instancí.
Návraty
true
pokud je aktuální instance stejná obj
; false
v opačném případě .
Poznámky
Dva Memory<T> objekty jsou stejné, pokud oba objekty odkazují na stejné pole a mají stejnou délku. Všimněte si, že test rovnosti nekontroluje, jestli je obsah stejný.