Sprache

ICollection.Add(Object) Methode

Definition

Stellt sicher, dass diese Auflistung das angegebene Element (optionaler Vorgang) enthält.

[Android.Runtime.Register("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.ICollectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Add(Java.Lang.Object? e);
[<Android.Runtime.Register("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.ICollectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : Java.Lang.Object -> bool

Parameter

e
Object

Element, dessen Anwesenheit in dieser Auflistung sichergestellt werden soll

Gibt zurück

true wenn diese Auflistung aufgrund des Aufrufs geändert wurde

Attribute

Hinweise

Stellt sicher, dass diese Auflistung das angegebene Element (optionaler Vorgang) enthält. Gibt zurück true , wenn diese Auflistung als Ergebnis des Aufrufs geändert wurde. (Gibt zurück false , wenn diese Auflistung keine Duplikate zulässt und bereits das angegebene Element enthält.)

Sammlungen, die diesen Vorgang unterstützen, können Einschränkungen für die Elemente, die dieser Auflistung hinzugefügt werden können, enthalten. Insbesondere werden einige Sammlungen das Hinzufügen null von Elementen verweigern, und andere werden Einschränkungen für die Art von Elementen auferlegt, die hinzugefügt werden können. Sammlungsklassen sollten in ihrer Dokumentation eindeutig alle Einschränkungen angeben, welche Elemente hinzugefügt werden können.

Wenn eine Auflistung das Hinzufügen eines bestimmten Elements aus irgendeinem anderen Grund verweigert als das Element bereits enthält, muss sie eine Ausnahme auslösen (anstatt es zurückzugeben false). Dadurch wird die Invarianz beibehalten, die eine Auflistung immer das angegebene Element enthält, nachdem dieser Aufruf zurückgegeben wurde.

Java Dokumentation für java.util.Collection.add(E).

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: