다음을 통해 공유


DataColumnCollection.IndexOf 메서드

정의

컬렉션에서 지정된 DataColumn을 검색하여 처음 나오는 항목의 인덱스(0부터 시작)를 반환합니다.

오버로드

IndexOf(DataColumn)

이름이 지정된 열의 인덱스를 가져옵니다.

IndexOf(String)

특정 이름을 가진 열의 인덱스를 가져옵니다. 이 이름은 대/소문자를 구분하지 않습니다.

IndexOf(DataColumn)

Source:
DataColumnCollection.cs
Source:
DataColumnCollection.cs
Source:
DataColumnCollection.cs

이름이 지정된 열의 인덱스를 가져옵니다.

public:
 int IndexOf(System::Data::DataColumn ^ column);
public:
 virtual int IndexOf(System::Data::DataColumn ^ column);
public int IndexOf (System.Data.DataColumn? column);
public int IndexOf (System.Data.DataColumn column);
public virtual int IndexOf (System.Data.DataColumn column);
member this.IndexOf : System.Data.DataColumn -> int
abstract member IndexOf : System.Data.DataColumn -> int
override this.IndexOf : System.Data.DataColumn -> int
Public Function IndexOf (column As DataColumn) As Integer
Public Overridable Function IndexOf (column As DataColumn) As Integer

매개 변수

column
DataColumn

반환할 열의 이름입니다.

반환

column로 지정된 열이 있으면 해당 열의 인덱스이고, 그렇지 않으면 -1입니다.

예제

다음 예제에서는 메서드를 Contains 사용하여 지정된 열이 에 DataColumnCollection있는지 여부를 확인합니다. 이 경우 메서드는 IndexOf 열의 인덱스 를 반환합니다.

private void GetIndex(DataTable table)
{
    DataColumnCollection columns = table.Columns;
    if(columns.Contains("City"))
    {
        Console.WriteLine(columns.IndexOf("City"));
    }
}
Private Sub GetIndex(ByVal table As DataTable)
    Dim iCol As Integer
    Dim columns As DataColumnCollection = table.Columns
    If columns.Contains("City") Then
       Console.WriteLine(columns.IndexOf("City"))
    End If
End Sub

설명

메서드는 IndexOf 대/소문자를 구분하지 않습니다.

적용 대상

IndexOf(String)

Source:
DataColumnCollection.cs
Source:
DataColumnCollection.cs
Source:
DataColumnCollection.cs

특정 이름을 가진 열의 인덱스를 가져옵니다. 이 이름은 대/소문자를 구분하지 않습니다.

public:
 int IndexOf(System::String ^ columnName);
public int IndexOf (string? columnName);
public int IndexOf (string columnName);
member this.IndexOf : string -> int
Public Function IndexOf (columnName As String) As Integer

매개 변수

columnName
String

찾을 열의 이름입니다.

반환

지정된 이름을 가지는 열이 컬렉션에 있으면 반환 값이 해당 열의 인덱스(0부터 시작)이고, 그렇지 않으면 -1입니다.

적용 대상