DataView.Find DataView.Find DataView.Find DataView.Find Method

Definizione

Trova una riga in DataView in base al valore di chiave di ordinamento specificato.Finds a row in the DataView by the specified sort key value.

Overload

Find(Object[]) Find(Object[]) Find(Object[]) Find(Object[])

Trova una riga nell'oggetto DataView in base ai valori delle chiavi di ordinamento specificati.Finds a row in the DataView by the specified sort key values.

Find(Object) Find(Object) Find(Object) Find(Object)

Trova una riga in DataView in base al valore di chiave di ordinamento specificato.Finds a row in the DataView by the specified sort key value.

Find(Object[]) Find(Object[]) Find(Object[]) Find(Object[])

Trova una riga nell'oggetto DataView in base ai valori delle chiavi di ordinamento specificati.Finds a row in the DataView by the specified sort key values.

public:
 int Find(cli::array <System::Object ^> ^ key);
public int Find (object[] key);
member this.Find : obj[] -> int
Public Function Find (key As Object()) As Integer

Parametri

key
Object[]

Matrice di valori, tipizzata come Object.An array of values, typed as Object.

Restituisce

L'indice della posizione della prima riga di DataView che corrisponde ai valori delle chiavi di ordinamento specificati; in caso contrario, -1 se non sono presenti valori delle chiavi di ordinamento corrispondenti.The index of the position of the first row in the DataView that matches the sort key values specified; otherwise -1 if there are no matching sort key values.

Esempi

Nell'esempio di Visual Basic seguente viene Find utilizzato il metodo per restituire l'indice di una riga che contiene i valori specificati nelle colonne chiave di ordinamento.The following Visual Basic example uses the Find method to return the index of a row that contains specified values in its sort key columns.

Private Sub FindValueInDataView(table As DataTable)
    Dim view As DataView = New DataView(table)
    view.Sort = "Customers"

    ' Find the customer named "John Smith".
    Dim vals(1) As Object
    vals(0)= "John"
    vals(1) = "Smith"
    Dim i As Integer = view.Find(vals)
    Console.WriteLine(view(i))
End Sub
Vedi anche

Find(Object) Find(Object) Find(Object) Find(Object)

Trova una riga in DataView in base al valore di chiave di ordinamento specificato.Finds a row in the DataView by the specified sort key value.

public:
 int Find(System::Object ^ key);
public int Find (object key);
member this.Find : obj -> int
Public Function Find (key As Object) As Integer

Parametri

key
Object Object Object Object

Oggetto da cercare.The object to search for.

Restituisce

Indice della riga nell'oggetto DataView che contiene il valore della chiave di ordinamento specificato; in caso contrario, -1 se non il valore della chiave di ordinamento è inesistente.The index of the row in the DataView that contains the sort key value specified; otherwise -1 if the sort key value does not exist.

Esempi

Nell'esempio di Visual Basic seguente viene Find utilizzato il metodo per restituire l'indice della riga che contiene il valore nella colonna chiave di ordinamento desiderata.The following Visual Basic example uses the Find method to return the index of the row that contains the value in the sort key column that you want.

Private Sub FindValueInDataView(table As DataTable)
    Dim view As DataView = New DataView(table)
    view.Sort = "CustomerID"

    ' Find the customer named "DUMON" in the primary key column
    Dim i As Integer = view.Find("DUMON")
    Console.WriteLine(view(i))
End Sub
Vedi anche

Si applica a