DataView.Find メソッド

定義

指定された並べ替えキーの値で DataView 内の行を検索します。

オーバーロード

Find(Object[])

指定された並べ替えキーの値で DataView 内の行を検索します。

Find(Object)

指定された並べ替えキーの値で DataView 内の行を検索します。

Find(Object[])

ソース:
DataView.cs
ソース:
DataView.cs
ソース:
DataView.cs

指定された並べ替えキーの値で DataView 内の行を検索します。

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

パラメーター

key
Object[]

Object 型の値の配列。

戻り値

指定された並べ替えキーの値に一致する DataView 内の最初の行の位置のインデックス。それ以外の場合で、一致する並べ替えキー値がない時は -1。

次の Visual Basic の例では、 メソッドを Find 使用して、並べ替えキー列に指定された値を含む行のインデックスを返します。

Private Sub FindValueInDataView(table As DataTable)
    Dim view As 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

こちらもご覧ください

適用対象

Find(Object)

ソース:
DataView.cs
ソース:
DataView.cs
ソース:
DataView.cs

指定された並べ替えキーの値で DataView 内の行を検索します。

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

パラメーター

key
Object

検索するオブジェクト。

戻り値

並べ替えキーの値が存在しない場合、指定された並べ替えキー値を含む DataView の行のインデックス。指定された並べ替えキー値を含む行がない場合は -1。

次の Visual Basic の例では、 メソッドを Find 使用して、目的の並べ替えキー列の値を含む行のインデックスを返します。

Private Sub FindValueInDataView(table As DataTable)
    Dim view As 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

こちらもご覧ください

適用対象