DataColumnCollection.IndexOf Methode

Definition

Sucht nach dem angegebenen Und DataColumn gibt den nullbasierten Index des ersten Vorkommens innerhalb der Auflistung zurück.

Überlädt

Name Beschreibung
IndexOf(DataColumn)

Ruft den Index einer Spalte ab, die durch den Namen angegeben wird.

IndexOf(String)

Ruft den Index der Spalte mit dem spezifischen Namen ab (bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet).

IndexOf(DataColumn)

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

Ruft den Index einer Spalte ab, die durch den Namen angegeben wird.

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 Spalte, die angegeben wird, wenn column sie gefunden wird; andernfalls -1.

Beispiele

Im folgenden Beispiel wird die Contains Methode verwendet, um zu bestimmen, ob eine angegebene Spalte in einer DataColumnCollection. 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
Quelle:
DataColumnCollection.cs
Quelle:
DataColumnCollection.cs

Ruft den Index der Spalte mit dem spezifischen Namen ab (bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet).

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: