Memory<T>.Equals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Equals(Memory<T>) |
Bestimmt, ob das angegebene Memory<T>-Objekt mit dem aktuellen Objekt identisch ist. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. |
Equals(Memory<T>)
Bestimmt, ob das angegebene Memory<T>-Objekt mit dem aktuellen Objekt identisch ist.
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
Parameter
- other
- Memory<T>
Das Objekt, das mit der aktuellen Instanz verglichen werden soll.
Gibt zurück
true
, wenn die angegebene Instanz und other
gleich sind, andernfalls false
.
Implementiert
Hinweise
Die beiden Objekte sind gleich, wenn:
other
ist ein Memory<T> oder ReadOnlyMemory<T> ein Objekt.Beide Objekte zeigen auf das gleiche Array und weisen dieselbe Länge auf.
Die Equals(Memory<T>)
Methode führt einen Test für die Referenzgleichheit aus. Sie vergleicht die Elemente Memory<T> der Gleichheit nicht.
Gilt für
Equals(Object)
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.
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
Parameter
- obj
- Object
Das Objekt, das mit der aktuellen Instanz verglichen werden soll.
Gibt zurück
true
, wenn die angegebene Instanz und obj
gleich sind, andernfalls false
.
Hinweise
Zwei Memory<T> Objekte sind gleich, wenn beide Objekte auf das gleiche Array zeigen und dieselbe Länge haben. Beachten Sie, dass der Test für Gleichheit nicht überprüft, ob der Inhalt gleich ist.