DataColumnCollection.Contains(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza, czy kolekcja zawiera kolumnę o określonej nazwie.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parametry
- name
- String
Kolumna ColumnName do wyszukania.
Zwraca
true
jeśli kolumna istnieje o tej nazwie; w przeciwnym razie , false
.
Przykłady
W poniższym przykładzie użyto Contains metody i CanRemove metody , aby określić, czy można usunąć kolumnę. Jeśli tak, kolumna zostanie usunięta.
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
Uwagi
Contains Użyj metody , aby potwierdzić istnienie kolumny przed wykonaniem dodatkowych operacji w kolumnie. Metoda zwraca false
wartość , gdy co najmniej dwie kolumny mają taką samą nazwę, ale różne przestrzenie nazw. Wywołanie nie powiedzie się, jeśli podczas dopasowywania nazwy kolumny do dokładnie jednej kolumny występuje niejednoznaczność.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla