DataColumnCollection.Contains(String) Yöntem

Tanım

Koleksiyonun belirtilen ada sahip bir sütun içerip içermediğini denetler.

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

Parametreler

name
String

ColumnName Aranacak sütunun.

Döndürülenler

true bu ada sahip bir sütun varsa; aksi takdirde , false.

Örnekler

Aşağıdaki örnek, sütunun Contains kaldırılıp kaldırılamayacağını belirlemek için yöntemini ve CanRemove yöntemini kullanır. Öyleyse, sütun kaldırılır.

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

Açıklamalar

Sütunda Contains ek işlemler gerçekleştirmeden önce bir sütunun varlığını onaylamak için yöntemini kullanın. yöntemi, iki veya daha fazla sütun aynı ada ancak farklı ad alanlarına sahip olduğunda döndürür false . Bir sütun adı tam olarak bir sütunla eşleştirilirken herhangi bir belirsizlik olduğunda çağrı başarılı olmaz.

Şunlara uygulanır

Ayrıca bkz.