ISet.Add(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge l'elemento specificato a questo set se non è già presente (operazione facoltativa).
[Android.Runtime.Register("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.ISetInvoker, 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.ISetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : Java.Lang.Object -> bool
Parametri
- e
- Object
elemento da aggiungere a questo set
Restituisce
true se questo set non contiene già l'elemento specificato
Implementazioni
- Attributi
Commenti
Aggiunge l'elemento specificato a questo set se non è già presente (operazione facoltativa). Più formalmente, aggiunge l'elemento e specificato a questo set se il set non contiene alcun elemento e2 in modo che Objects.equals(e, e2). Se questo set contiene già l'elemento , la chiamata lascia invariato il set e restituisce false. In combinazione con la restrizione sui costruttori, ciò garantisce che i set non contengano mai elementi duplicati.
La clausola precedente non implica che i set debbano accettare tutti gli elementi; set può rifiutare di aggiungere qualsiasi elemento specifico, incluso null, e generare un'eccezione, come descritto nella specifica per Collection#add Collection.add. Le implementazioni dei singoli set devono documentare chiaramente eventuali restrizioni sugli elementi che possono contenere.
Documentazione java per java.util.Set.add(E).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.