DataTableCollection.Item[] Özellik
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.
Belirtilen DataTable nesneyi koleksiyondan alır.
Aşırı Yüklemeler
Item[Int32] |
DataTable Belirtilen dizindeki nesneyi alır. |
Item[String] |
DataTable Belirtilen ada sahip nesneyi alır. |
Item[String, String] |
DataTable Belirtilen ad alanında belirtilen ada sahip nesneyi alır. |
Item[Int32]
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
DataTable Belirtilen dizindeki nesneyi alır.
public:
property System::Data::DataTable ^ default[int] { System::Data::DataTable ^ get(int index); };
public System.Data.DataTable this[int index] { get; }
member this.Item(int) : System.Data.DataTable
Default Public ReadOnly Property Item(index As Integer) As DataTable
Parametreler
Özellik Değeri
Belirtilen dizine sahip A DataTable ; yoksa null
DataTable .
Özel durumlar
Dizin değeri koleksiyondaki öğe sayısından büyük.
Örnekler
Aşağıdaki örnek, dizinine göre bir DataTable alır.
private void GetDataTableByIndex()
{
// presuming a DataGrid is displaying more than one table, get its DataSet.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection.
DataTableCollection tablesCollection = thisDataSet.Tables;
// Iterate through the collection to get each table name.
for (int i = 0; i < tablesCollection.Count; i++)
Console.WriteLine(tablesCollection[i].TableName);
}
Private Sub GetDataTableByIndex()
' Presuming a DataGrid is displaying more than one table, get its DataSet.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection.
Dim tablesCollection As DataTableCollection = thisDataSet.Tables
' Iterate through the collection to get each table name.
Dim i As Integer
For i = 0 To tablesCollection.Count - 1
Console.WriteLine(tablesCollection(i).TableName)
Next
End Sub
Açıklamalar
Belirli bir dizine Contains sahip bir tablonun mevcut olup olmadığını belirlemek için yöntemini kullanın.
Bir tablonun adına sahipseniz ancak dizini yoksa, dizinini döndürmek için yöntemini kullanın IndexOf .
Ayrıca bkz.
Şunlara uygulanır
Item[String]
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
DataTable Belirtilen ada sahip nesneyi alır.
public:
property System::Data::DataTable ^ default[System::String ^] { System::Data::DataTable ^ get(System::String ^ name); };
public System.Data.DataTable? this[string? name] { get; }
public System.Data.DataTable this[string name] { get; }
member this.Item(string) : System.Data.DataTable
Default Public ReadOnly Property Item(name As String) As DataTable
Parametreler
- name
- String
Bulunacak öğesinin DataTable
adı.
Özellik Değeri
Belirtilen ada sahip A DataTable ; yoksa null
DataTable .
Örnekler
Aşağıdaki örnek, adından DataTableCollectiontek bir tablo alır.
private void GetTableByName()
{
// Presuming a DataGrid is displaying more than one table, get its DataSet.
DataSet thisDataSet = (DataSet)DataGrid1.DataSource;
// Get the DataTableCollection.
DataTableCollection tablesCollection = thisDataSet.Tables;
// Get a specific table by name.
DataTable table = tablesCollection["Suppliers"];
Console.WriteLine(table.TableName);
}
Private Sub GetTableByName()
' Presuming a DataGrid is displaying more than one table,
' get its DataSet.
Dim thisDataSet As DataSet = CType(DataGrid1.DataSource, DataSet)
' Get the DataTableCollection.
Dim tablesCollection As DataTableCollection = thisDataSet.Tables
' Get a specific table by name.
Dim table As DataTable = tablesCollection("Suppliers")
Console.WriteLine(table.TableName)
End Sub
Açıklamalar
Arama dizesinin büyük/küçük harfle eşleşen bir DataTable ad varsa, döndürülür. Aksi takdirde büyük/küçük harfe duyarlı olmayan bir arama gerçekleştirilir ve bu aramayla eşleşen bir DataTable ad bulunursa döndürülür.
Contains Belirli bir ada veya dizine sahip bir tablonun mevcut olup olmadığını belirlemek için yöntemini kullanın.
Şunlara uygulanır
Item[String, String]
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
- Kaynak:
- DataTableCollection.cs
DataTable Belirtilen ad alanında belirtilen ada sahip nesneyi alır.
public:
property System::Data::DataTable ^ default[System::String ^, System::String ^] { System::Data::DataTable ^ get(System::String ^ name, System::String ^ tableNamespace); };
public System.Data.DataTable? this[string? name, string tableNamespace] { get; }
public System.Data.DataTable this[string name, string tableNamespace] { get; }
member this.Item(string * string) : System.Data.DataTable
Default Public ReadOnly Property Item(name As String, tableNamespace As String) As DataTable
Parametreler
- name
- String
Bulunacak öğesinin DataTable
adı.
Özellik Değeri
Belirtilen ada sahip A DataTable ; yoksa null
DataTable .