Sprache

IAnnotation.Equals(Object) Methode

Definition

Gibt true zurück, wenn das angegebene Objekt eine Anmerkung darstellt, die logisch diesem entspricht.

[Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler:Java.Lang.Annotation.IAnnotationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Equals(Java.Lang.Object? obj);
[<Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler:Java.Lang.Annotation.IAnnotationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Equals : Java.Lang.Object -> bool

Parameter

obj
Object

Das zu vergleichende Objekt.

Gibt zurück

true, wenn das angegebene Objekt eine Anmerkung darstellt, die logisch diesem entspricht, andernfalls false

Attribute

Hinweise

Gibt true zurück, wenn das angegebene Objekt eine Anmerkung darstellt, die logisch diesem entspricht. Mit anderen Worten: Gibt "true" zurück, wenn das angegebene Objekt eine Instanz derselben Anmerkungsschnittstelle wie diese Instanz ist, deren Member dem entsprechenden Element dieser Anmerkung entsprechen, wie unten definiert: <ul><li>Zwei entsprechende grundtyptypartige Elemente, deren Werte gelten und x als gleich ybetrachtet werdenx == y, wenn derEn Typ oder floatdouble.

<li>Two corresponding float members whose values are x and y are as equal if Float.valueOf(x).equals(Float.valueOf(y)). (Im Gegensatz zum == Operator gilt NaN als gleich sich selbst und 0.0f ungleich -0.0fzu .)

<li>Two corresponding double members whose values are x and y are as equal if Double.valueOf(x).equals(Double.valueOf(y)). (Im Gegensatz zum == Operator gilt NaN als gleich sich selbst und 0.0 ungleich -0.0zu .)

<li>Two corresponding String, Classenum, or annotation typed members whose values are x and y are equal if x.equals(y). (Beachten Sie, dass diese Definition für anmerkungentypierte Member rekursiv ist.)

<li>Zwei entsprechende arraytypierte Member x und y gelten als gleich, wenn Arrays.equals(x, y), für die entsprechende Überladung von java.util.Arrays#equals Arrays.equals. </ul>

Java Dokumentation für java.lang.annotation.Annotation.equals(java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: