DataColumnCollection.IndexOf Methode

Definitie

Zoekt naar de opgegeven DataColumn en retourneert de op nul gebaseerde index van het eerste exemplaar in de verzameling.

Overloads

Name Description
IndexOf(DataColumn)

Hiermee haalt u de index van een kolom op die is opgegeven op naam.

IndexOf(String)

Hiermee haalt u de index van de kolom op met de specifieke naam (de naam is niet hoofdlettergevoelig).

IndexOf(DataColumn)

Hiermee haalt u de index van een kolom op die is opgegeven op naam.

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

Parameters

column
DataColumn

De naam van de kolom die moet worden geretourneerd.

Retouren

De index van de kolom die is opgegeven column als deze wordt gevonden, anders -1.

Voorbeelden

In het volgende voorbeeld wordt de Contains methode gebruikt om te bepalen of een opgegeven kolom in een DataColumnCollection. Zo ja, dan retourneert de IndexOf methode de index van de kolom.

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

Opmerkingen

De IndexOf methode is niet hoofdlettergevoelig.

Van toepassing op

IndexOf(String)

Hiermee haalt u de index van de kolom op met de specifieke naam (de naam is niet hoofdlettergevoelig).

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

Parameters

columnName
String

De naam van de kolom die u wilt zoeken.

Retouren

De op nul gebaseerde index van de kolom met de opgegeven naam of -1 als de kolom niet bestaat in de verzameling.

Van toepassing op