DataColumnCollection.IndexOf Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.