IMap.Remove 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.
Overload
| Nome | Descrizione |
|---|---|
| Remove(Object) |
Rimuove il mapping per una chiave da questa mappa, se presente (operazione facoltativa). |
| Remove(Object, Object) |
Rimuove la voce per la chiave specificata solo se è attualmente mappata al valore specificato. |
Remove(Object)
Rimuove il mapping per una chiave da questa mappa, se presente (operazione facoltativa).
[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove(Java.Lang.Object? key);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> Java.Lang.Object
Parametri
- key
- Object
chiave il cui mapping deve essere rimosso dalla mappa
Valori restituiti
il valore precedente associato a keyo null se non è presente alcun mapping per key.
- Attributi
Eccezioni
se la rimozione da questa Map opzione non è supportata.
Commenti
Rimuove il mapping per una chiave da questa mappa, se presente (operazione facoltativa). Più formalmente, se questa mappa contiene un mapping dalla chiave k al valore v in modo che Objects.equals(key, k), tale mapping viene rimosso. La mappa può contenere al massimo un mapping di questo tipo.
Restituisce il valore a cui questa mappa è stata associata in precedenza alla chiave o null se la mappa non conteneva alcun mapping per la chiave.
Se questa mappa consente valori Null, un valore restituito di null non indica necessariamente che la mappa non conteneva alcun mapping per la chiave. È anche possibile che la mappasse in modo esplicito la chiave a null.
La mappa non conterrà un mapping per la chiave specificata una volta restituita la chiamata.
per java.util.Map.remove(java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Remove(Object, Object)
Rimuove la voce per la chiave specificata solo se è attualmente mappata al valore specificato.
[Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual bool Remove(Java.Lang.Object? key, Java.Lang.Object? value);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Remove : Java.Lang.Object * Java.Lang.Object -> bool
override this.Remove : Java.Lang.Object * Java.Lang.Object -> bool
Parametri
- key
- Object
key a cui è associato il valore specificato
- value
- Object
valore previsto per essere associato alla chiave specificata
Valori restituiti
true se il valore è stato rimosso
- Attributi
Commenti
Rimuove la voce per la chiave specificata solo se è attualmente mappata al valore specificato.
Aggiunta nella versione 1.8.
per java.util.Map.remove(java.lang.Object, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.