Sdílet prostřednictvím


DataColumnCollection.IndexOf Metoda

Definice

Vyhledá zadaný DataColumn a vrátí index prvního výskytu v kolekci založený na nule.

Přetížení

IndexOf(DataColumn)

Získá index sloupce určeného názvem.

IndexOf(String)

Získá index sloupce s konkrétním názvem (název nerozlišuje malá a velká písmena).

IndexOf(DataColumn)

Zdroj:
DataColumnCollection.cs
Zdroj:
DataColumnCollection.cs
Zdroj:
DataColumnCollection.cs

Získá index sloupce určeného názvem.

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

Parametry

column
DataColumn

Název sloupce, který se má vrátit.

Návraty

Index sloupce určeného parametrem column , pokud je nalezen, jinak hodnota -1.

Příklady

Následující příklad používá metodu Contains k určení, zda zadaný sloupec existuje v objektu DataColumnCollection. Pokud ano, IndexOf vrátí metoda index sloupce.

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

Poznámky

Metoda IndexOf nerozlišuje malá a velká písmena.

Platí pro

IndexOf(String)

Zdroj:
DataColumnCollection.cs
Zdroj:
DataColumnCollection.cs
Zdroj:
DataColumnCollection.cs

Získá index sloupce s konkrétním názvem (název nerozlišuje malá a velká písmena).

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

Parametry

columnName
String

Název sloupce, který se má najít.

Návraty

Index sloupce se zadaným názvem založený na nule nebo -1, pokud sloupec v kolekci neexistuje.

Platí pro