DataTableCollection.Contains Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy létezik-e DataTable a megadott nevű objektum a gyűjteményben.
Túlterhelések
| Name | Description |
|---|---|
| Contains(String) |
Beolvas egy értéket, amely jelzi, hogy létezik-e DataTable a megadott nevű objektum a gyűjteményben. |
| Contains(String, String) |
Olyan értéket kap, amely jelzi, hogy létezik-e a gyűjteményben a DataTable megadott névvel és táblanévtérrel rendelkező objektum. |
Contains(String)
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
Beolvas egy értéket, amely jelzi, hogy létezik-e DataTable a megadott nevű objektum a gyűjteményben.
public:
bool Contains(System::String ^ name);
public bool Contains(string? name);
public bool Contains(string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Paraméterek
Válaszok
true ha a megadott tábla létezik; egyéb esetben false.
Példák
Az alábbi példa azt vizsgálja, hogy létezik-e "Szállítók" nevű tábla a DataTableCollection.
private void TestForTableName()
{
// Get the DataSet of a DataGrid.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection through the Tables property.
DataTableCollection tablesCol = thisDataSet.Tables;
// Check if the named table exists.
if (tablesCol.Contains("Suppliers"))
Console.WriteLine("Table named Suppliers exists");
}
Private Sub TestForTableName()
' Get the DataSet of a DataGrid.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection through the Tables property.
Dim tablesCol As DataTableCollection = thisDataSet.Tables
' Check if the named table exists.
If tablesCol.Contains("Suppliers") Then
Console.WriteLine("Table named Suppliers exists")
End If
End Sub
Megjegyzések
A tulajdonság használatával DataTable megadhatja az TableName objektum nevét. Ha a metódussal DataTable hozzáad egy Add gyűjteményt, és nem ad át argumentumokat, a tábla alapértelmezett nevet kap a tábla hozzáadásának sorrendje alapján ("Table1", "Table2" stb.).
Egy index lekéréséhez DataTablehasználja a metódust IndexOf .
Note
Akkor adja false vissza, ha két vagy több tábla neve azonos, de eltérő névtérrel rendelkezik. A hívás nem sikerül, ha a tábla nevének pontosan egy táblával való egyeztetése kétértelmű.
Lásd még
A következőre érvényes:
Contains(String, String)
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
- Forrás:
- DataTableCollection.cs
Olyan értéket kap, amely jelzi, hogy létezik-e a gyűjteményben a DataTable megadott névvel és táblanévtérrel rendelkező objektum.
public:
bool Contains(System::String ^ name, System::String ^ tableNamespace);
public bool Contains(string name, string tableNamespace);
member this.Contains : string * string -> bool
Public Function Contains (name As String, tableNamespace As String) As Boolean
Paraméterek
Válaszok
true ha a megadott tábla létezik; egyéb esetben false.
Példák
Az alábbi példa azt vizsgálja, hogy létezik-e "Szállítók" nevű tábla a DataTableCollection.
private void TestForTableName()
{
// Get the DataSet of a DataGrid.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection through the Tables property.
DataTableCollection tablesCol = thisDataSet.Tables;
// Check if the named table exists.
if (tablesCol.Contains("Suppliers"))
Console.WriteLine("Table named Suppliers exists");
}
Private Sub TestForTableName()
' Get the DataSet of a DataGrid.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection through the Tables property.
Dim tablesCol As DataTableCollection = thisDataSet.Tables
' Check if the named table exists.
If tablesCol.Contains("Suppliers") Then
Console.WriteLine("Table named Suppliers exists")
End If
End Sub
Megjegyzések
A tulajdonság használatával DataTable megadhatja az TableName objektum nevét. Ha a metódussal DataTable hozzáad egy Add gyűjteményt, és nem ad át argumentumokat, a tábla alapértelmezett nevet kap a tábla hozzáadásának sorrendje alapján ("Table1", "Table2" stb.).
Note
Akkor adja false vissza, ha két vagy több tábla neve azonos, de eltérő névtérrel rendelkezik. A hívás nem sikerül, ha a tábla nevének pontosan egy táblával való egyeztetése kétértelmű.
Egy index lekéréséhez DataTablehasználja a metódust IndexOf .