Udostępnij za pośrednictwem


DataColumnCollection.IndexOf Metoda

Definicja

Wyszukuje określony DataColumn element i zwraca indeks oparty na zerze pierwszego wystąpienia w kolekcji.

Przeciążenia

IndexOf(DataColumn)

Pobiera indeks kolumny określonej przez nazwę.

IndexOf(String)

Pobiera indeks kolumny o określonej nazwie (nazwa nie uwzględnia wielkości liter).

IndexOf(DataColumn)

Źródło:
DataColumnCollection.cs
Źródło:
DataColumnCollection.cs
Źródło:
DataColumnCollection.cs

Pobiera indeks kolumny określonej przez nazwę.

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

Nazwa kolumny do zwrócenia.

Zwraca

Indeks kolumny określonej przez column , jeśli zostanie znaleziony; w przeciwnym razie -1.

Przykłady

W poniższym przykładzie użyto Contains metody w celu określenia, czy określona kolumna istnieje w obiekcie DataColumnCollection. Jeśli tak, IndexOf metoda zwraca indeks kolumny.

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

Uwagi

W IndexOf metodzie nie jest uwzględniana wielkość liter.

Dotyczy

IndexOf(String)

Źródło:
DataColumnCollection.cs
Źródło:
DataColumnCollection.cs
Źródło:
DataColumnCollection.cs

Pobiera indeks kolumny o określonej nazwie (nazwa nie uwzględnia wielkości liter).

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

Nazwa kolumny do znalezienia.

Zwraca

Indeks oparty na zerze kolumny o określonej nazwie lub -1, jeśli kolumna nie istnieje w kolekcji.

Dotyczy