DataColumnCollection.IndexOf Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Осуществляет поиск указанного объекта DataColumn и возвращает отсчитываемый с нуля индекс его первого вхождения в коллекцию.
Перегрузки
IndexOf(DataColumn) |
Получает индекс столбца, указанного по имени. |
IndexOf(String) |
Получает индекс столбца с указанным именем (имя без учета регистра). |
IndexOf(DataColumn)
- Исходный код:
- DataColumnCollection.cs
- Исходный код:
- DataColumnCollection.cs
- Исходный код:
- DataColumnCollection.cs
Получает индекс столбца, указанного по имени.
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
Параметры
- column
- DataColumn
Имя возвращаемого столбца.
Возвращаемое значение
Индекс столбца, указанного column
, если он обнаружен; в противном случае — значение -1.
Примеры
В следующем примере метод используется для Contains определения того, существует ли указанный DataColumnCollectionстолбец в . Если да, IndexOf метод возвращает индекс столбца.
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
Комментарии
В методе IndexOf регистр не учитывается.
Применяется к
IndexOf(String)
- Исходный код:
- DataColumnCollection.cs
- Исходный код:
- DataColumnCollection.cs
- Исходный код:
- DataColumnCollection.cs
Получает индекс столбца с указанным именем (имя без учета регистра).
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
Параметры
- columnName
- String
Имя столбца, который нужно найти.
Возвращаемое значение
Индекс (с нуля) столбца с заданным именем столбца, или значение -1, если столбец отсутствует в коллекции.