DataColumnCollection.Contains(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Verifica se l'insieme contiene una colonna con il nome specificato.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parametri
- name
- String
Proprietà ColumnName della colonna di cui eseguire la ricerca.
Restituisce
true
se esiste una colonna con tale nome; in caso contrario, false
.
Esempio
Nell'esempio seguente viene usato il metodo e il ContainsCanRemove metodo per determinare se la colonna può essere rimossa. In tal caso, la colonna viene rimossa.
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
Commenti
Usare il Contains metodo per confermare l'esistenza di una colonna prima di eseguire operazioni aggiuntive nella colonna. Il metodo restituisce false
quando due o più colonne hanno lo stesso nome ma spazi dei nomi diversi. La chiamata non riesce se esiste un'ambiguità quando si corrisponde un nome di colonna a una sola colonna.