DataView.Find 메서드

정의

지정된 정렬 키 값으로 DataView 행을 찾습니다.

오버로드

Name Description
Find(Object[])

지정된 정렬 키 값으로 DataView 행을 찾습니다.

Find(Object)

지정된 정렬 키 값으로 DataView 행을 찾습니다.

Find(Object[])

Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs
Source:
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)

Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs
Source:
DataView.cs
Source:
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

추가 정보

적용 대상