DataColumnCollection.Contains(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Verifica se a coleção contém uma coluna com o nome especificado.
public:
bool Contains(System::String ^ name);
public bool Contains(string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parâmetros
- name
- String
O ColumnName da coluna a procurar.
Devoluções
true se existir uma coluna com este nome; caso contrário, false.
Exemplos
O exemplo seguinte utiliza o Contains método e o CanRemove método para determinar se a coluna pode ser removida. Se assim for, a coluna é removida.
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
Observações
Use o Contains método para confirmar a existência de uma coluna antes de realizar operações adicionais sobre ela. O método retorna false quando duas ou mais colunas têm o mesmo nome mas espaços de nomes diferentes. A chamada não tem sucesso se houver alguma ambiguidade ao associar o nome de uma coluna a exatamente uma coluna.