Bagikan melalui


IColumnMappingCollection.IndexOf(String) Metode

Definisi

Mendapatkan lokasi DataColumnMapping objek dengan nama kolom sumber yang ditentukan. Namanya peka huruf besar/kecil.

public:
 int IndexOf(System::String ^ sourceColumnName);
public int IndexOf (string? sourceColumnName);
public int IndexOf (string sourceColumnName);
abstract member IndexOf : string -> int
Public Function IndexOf (sourceColumnName As String) As Integer

Parameter

sourceColumnName
String

Nama peka huruf besar/kecil dari kolom sumber.

Mengembalikan

Lokasi DataColumnMapping berbasis nol objek dengan nama kolom sumber yang ditentukan.

Contoh

Contoh berikut mencari instans kelas turunan, , DataColumnMappingdengan nama kolom sumber yang diberikan dalam DataColumnMappingCollection koleksi. DataColumnMapping Jika ada, contoh menampilkan nama dan indeks pemetaan. Jika pemetaan tidak ada, contoh menampilkan kesalahan. Contoh ini mengasumsikan bahwa DataColumnMappingCollection koleksi telah dibuat.

public void FindDataColumnMapping()
{
    // ...
    // create columnMappings
    // ...
    if (!columnMappings.Contains("Description"))
    {
        Console.WriteLine("Error: no such table in collection.");
    }
    else
    {
        Console.WriteLine("Name {0}",
            columnMappings["Description"].ToString());
        Console.WriteLine("Index: {0}",
            columnMappings.IndexOf("Description").ToString());
    }
}
Public Sub FindDataColumnMapping()
    ' ...
    ' create columnMappings
    ' ...
    If Not columnMappings.Contains("Description") Then
        Console.WriteLine("Error: no such table in collection.")
    Else
       Console.WriteLine("Name: {0}", _
           columnMappings("Description").ToString())
       Console.WriteLine("Index: {0}", _
           columnMappings.IndexOf("Description").ToString())
    End If
End Sub

Berlaku untuk