Bagikan melalui


DataColumnCollection.Contains(String) Metode

Definisi

Memeriksa apakah koleksi berisi kolom dengan nama yang ditentukan.

public:
 bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean

Parameter

name
String

Kolom ColumnName yang akan dicari.

Mengembalikan

true jika ada kolom dengan nama ini; jika tidak, false.

Contoh

Contoh berikut menggunakan Contains metode dan CanRemove metode untuk menentukan apakah kolom dapat dihapus. Jika demikian, kolom akan dihapus.

private void RemoveColumn(string columnName, DataTable table)
{
    DataColumnCollection columns = table.Columns;

    if (columns.Contains(columnName))
        if (columns.CanRemove(columns[columnName]))
            columns.Remove(columnName);
}
Private Sub RemoveColumn(columnName As String, table As DataTable)
    Dim columns As DataColumnCollection = table.Columns

    If columns.Contains(columnName) Then 
        If columns.CanRemove(columns(columnName)) Then 
            columns.Remove(columnName)
        End If
    End If
End Sub

Keterangan

Contains Gunakan metode untuk mengonfirmasi keberadaan kolom sebelum Anda melakukan operasi tambahan pada kolom. Metode mengembalikan false ketika dua kolom atau lebih memiliki nama yang sama tetapi namespace layanan yang berbeda. Panggilan tidak berhasil jika ada ambiguitas saat mencocokkan nama kolom dengan tepat satu kolom.

Berlaku untuk

Lihat juga