Span<T>.Equals(Object) Methode

Definition

Achtung

Equals() on Span will always throw an exception. Use == instead.

Das Aufrufen dieser Methode wird nicht unterstützt.Calls to this method are not supported.

public:
 override bool Equals(System::Object ^ obj);
[System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
public override bool Equals (object? obj);
[System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
public override bool Equals (object obj);
[<System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")>]
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Parameter

obj
Object

Wird nicht unterstützt.Not supported.

Gibt zurück

Boolean

Das Aufrufen dieser Methode wird nicht unterstützt.Calls to this method are not supported.

Attribute

Ausnahmen

Das Aufrufen dieser Methode wird nicht unterstützt.Calls to this method are not supported.

Hinweise

Aufrufe der- Equals Methode werden nicht unterstützt.Calls to the Equals method are not supported. Aufrufe der- Equals Methoden führen zu einem der beiden folgenden Ergebnisse:Calls to the Equals methods produce either of two results:

  • Wenn obj eine ist Span<T> , generiert der Methodenaufrufe den Compilerfehler CS1503: "die Konvertierung von ' System. span ' in ' Object ' ist nicht möglich." Span<T> Der Grund hierfür ist, dass eine ref-Struktur ist, die nicht geachtelt werden kann und daher nicht in einen konvertiert werden kann Object .If obj is a Span<T>, the method call generates compiler error CS1503: "cannot convert from 'System.Span' to 'object'." This is because Span<T> is a ref struct that cannot be boxed and therefore cannot be converted to an Object.

  • Wenn der Typ von obj kein ist Span<T> , löst der Methodenaufrufe eine aus NotSupportedException .If the type of obj is not a Span<T>, the method call throws a NotSupportedException.

Span<T>Verwenden Sie den Vergleichs Operator, um zwei Objekte auf Gleichheit zu vergleichen Equality .To compare two Span<T> objects for equality, use the Equality comparison operator.

Gilt für: