DataColumnCollection.IndexOf Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.