Condividi tramite


BindingSource.IndexOf(Object) Metodo

Definizione

Cerca l'oggetto specificato e restituisce l'indice della prima occorrenza all'interno dell'intero elenco.

public:
 virtual int IndexOf(System::Object ^ value);
public virtual int IndexOf (object value);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (value As Object) As Integer

Parametri

value
Object

Object da individuare nell'elenco sottostante rappresentato dalla proprietà List. Il valore può essere null.

Restituisce

Int32

Indice in base zero della prima occorrenza del parametro value se value è compreso nell'elenco; in caso contrario, -1.

Implementazioni

Commenti

Anche se l'implementazione dipende dal metodo dell'elenco IndexOf sottostante, in genere si applicano le caratteristiche seguenti:

  • La List ricerca viene eseguita a partire dal primo elemento e termina con l'ultimo elemento.

  • Il metodo sottostante esegue una ricerca lineare; pertanto, il tempo medio di esecuzione è proporzionale al valore della Count proprietà .

  • Il metodo sottostante determina l'uguaglianza chiamando il Equals metodo .

Si applica a

Vedi anche