SparseArray<E>.IndexOfValue(E) 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.
Restituisce un indice per il quale valueAt(int) restituisce il valore specificato oppure un numero negativo se non viene eseguito il mapping di chiavi al valore specificato.
[Android.Runtime.Register("indexOfValue", "(Ljava/lang/Object;)I", "")]
public virtual int IndexOfValue(E value);
[<Android.Runtime.Register("indexOfValue", "(Ljava/lang/Object;)I", "")>]
override this.IndexOfValue : 'E -> int
Parametri
- value
- E
Valori restituiti
- Attributi
Commenti
Restituisce un indice per il quale valueAt(int) restituisce il valore specificato oppure un numero negativo se non viene eseguito il mapping di chiavi al valore specificato.
Tenere presente che si tratta di una ricerca lineare, a differenza delle ricerche in base alla chiave e che più chiavi possono essere mappate allo stesso valore e che ne troveranno solo una.
Si noti anche che, a differenza dei metodi indexOf della maggior parte delle raccolte, questo metodo confronta i valori usando == anziché equals.
Informazioni di riferimento su Android per android.util.SparseArray.indexOfValue.
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.