Freigeben über


DataColumnCollection.IndexOf Methode

Definition

Sucht nach der angegebenen DataColumn und gibt den nullbasierten Index des ersten Vorkommens in der Auflistung zurück.

Überlädt

IndexOf(DataColumn)

Ruft den Index einer durch den Namen angegebenen Spalte ab.

IndexOf(String)

Ruft den Index der Spalte mit dem bestimmten Namen ab, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird.

IndexOf(DataColumn)

Quelle:
DataColumnCollection.cs
Quelle:
DataColumnCollection.cs
Quelle:
DataColumnCollection.cs

Ruft den Index einer durch den Namen angegebenen Spalte ab.

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

Parameter

column
DataColumn

Der Name der zurückzugebenden Spalte.

Gibt zurück

Der Index der durch column angegebenen Spalte, wenn diese gefunden wird, andernfalls -1.

Beispiele

Im folgenden Beispiel wird die Contains -Methode verwendet, um zu bestimmen, ob eine angegebene Spalte in einem DataColumnCollectionvorhanden ist. Wenn ja, gibt die IndexOf Methode den Index der Spalte zurück.

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

Hinweise

Bei der IndexOf Methode wird die Groß-/Kleinschreibung nicht beachtet.

Gilt für:

IndexOf(String)

Quelle:
DataColumnCollection.cs
Quelle:
DataColumnCollection.cs
Quelle:
DataColumnCollection.cs

Ruft den Index der Spalte mit dem bestimmten Namen ab, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird.

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

Parameter

columnName
String

Der Name der zu suchenden Spalte.

Gibt zurück

Der nullbasierte Index der Spalte mit dem angegebenen Namen oder -1, wenn die Spalte in der Auflistung nicht vorhanden ist.

Gilt für: