Aracılığıyla paylaş


DataColumnCollection.IndexOf Yöntem

Tanım

Belirtilen DataColumn öğesini arar ve koleksiyondaki ilk oluşumun sıfır tabanlı dizinini döndürür.

Aşırı Yüklemeler

IndexOf(DataColumn)

Adla belirtilen sütunun dizinini alır.

IndexOf(String)

Belirli bir ada sahip sütunun dizinini alır (ad büyük/küçük harfe duyarlı değildir).

IndexOf(DataColumn)

Kaynak:
DataColumnCollection.cs
Kaynak:
DataColumnCollection.cs
Kaynak:
DataColumnCollection.cs

Adla belirtilen sütunun dizinini alır.

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

Parametreler

column
DataColumn

Döndürülecek sütunun adı.

Döndürülenler

Bulunursa tarafından column belirtilen sütunun dizini; aksi takdirde -1.

Örnekler

Aşağıdaki örnek, belirtilen sütunun Contains içinde bulunup bulunmadığına DataColumnCollectionkarar vermek için yöntemini kullanır. Bu durumda yöntemi sütunun IndexOf dizinini döndürür.

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

Açıklamalar

yöntemi IndexOf büyük/küçük harfe duyarlı değildir.

Şunlara uygulanır

IndexOf(String)

Kaynak:
DataColumnCollection.cs
Kaynak:
DataColumnCollection.cs
Kaynak:
DataColumnCollection.cs

Belirli bir ada sahip sütunun dizinini alır (ad büyük/küçük harfe duyarlı değildir).

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

Parametreler

columnName
String

Bulunacak sütunun adı.

Döndürülenler

Belirtilen ada sahip sütunun sıfır tabanlı dizini veya sütun koleksiyonda yoksa -1.

Şunlara uygulanır