DataColumnCollection.Contains(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.