DataColumnCollection.Item[] Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan yang ditentukan DataColumn dari koleksi.
Overload
Item[Int32] |
DataColumn Mendapatkan dari koleksi pada indeks yang ditentukan. |
Item[String] |
DataColumn Mendapatkan dari koleksi dengan nama yang ditentukan. |
Item[Int32]
- Sumber:
- DataColumnCollection.cs
- Sumber:
- DataColumnCollection.cs
- Sumber:
- DataColumnCollection.cs
DataColumn Mendapatkan dari koleksi pada indeks yang ditentukan.
public:
property System::Data::DataColumn ^ default[int] { System::Data::DataColumn ^ get(int index); };
public:
virtual property System::Data::DataColumn ^ default[int] { System::Data::DataColumn ^ get(int index); };
public System.Data.DataColumn this[int index] { get; }
public virtual System.Data.DataColumn this[int index] { get; }
member this.Item(int) : System.Data.DataColumn
Default Public ReadOnly Property Item(index As Integer) As DataColumn
Default Public Overridable ReadOnly Property Item(index As Integer) As DataColumn
Parameter
- index
- Int32
Indeks berbasis nol kolom yang akan dikembalikan.
Nilai Properti
pada DataColumn indeks yang ditentukan.
Pengecualian
Nilai indeks lebih besar dari jumlah item dalam koleksi.
Contoh
Contoh berikut menggunakan Item[] properti untuk mencetak ColumnName nilai objek yang DataColumn ditentukan oleh indeks. Contoh menggunakan DataTable yang dimuat oleh System.Windows.Forms. Kontrol DataGrid.
private void PrintColumnNamesByIndex(DataTable table)
{
// Get the DataColumnCollection from a DataTable in a DataSet.
DataColumnCollection columns = table.Columns;
// Print each column's name using the Index.
for (int i = 0 ;i <columns.Count ;i++)
Console.WriteLine(columns[i]);
}
Private Sub PrintColumnNamesByIndex(table As DataTable)
' Get the DataColumnCollection from a DataTable in a DataSet.
Dim columns As DataColumnCollection = table.Columns
' Print each column's name using the Index.
Dim i As Integer
For i = 0 To columns.Count - 1
Console.WriteLine(columns(i))
Next i
End Sub
Keterangan
Metode Contains ini dapat digunakan untuk menguji keberadaan kolom. Ini berguna sebelum Anda mencoba menggunakan Item[].
Lihat juga
Berlaku untuk
Item[String]
- Sumber:
- DataColumnCollection.cs
- Sumber:
- DataColumnCollection.cs
- Sumber:
- DataColumnCollection.cs
DataColumn Mendapatkan dari koleksi dengan nama yang ditentukan.
public:
property System::Data::DataColumn ^ default[System::String ^] { System::Data::DataColumn ^ get(System::String ^ name); };
public:
virtual property System::Data::DataColumn ^ default[System::String ^] { System::Data::DataColumn ^ get(System::String ^ name); };
public System.Data.DataColumn? this[string name] { get; }
public System.Data.DataColumn this[string name] { get; }
public virtual System.Data.DataColumn this[string name] { get; }
member this.Item(string) : System.Data.DataColumn
Default Public ReadOnly Property Item(name As String) As DataColumn
Default Public Overridable ReadOnly Property Item(name As String) As DataColumn
Parameter
- name
- String
Kolom ColumnName yang akan dikembalikan.
Nilai Properti
DataColumn dalam koleksi dengan yang ditentukan ColumnName; jika tidak, nilai null jika DataColumn tidak ada.
Contoh
Contoh berikut menggunakan Item[] properti untuk mencetak DataType nilai objek yang DataColumn ditentukan oleh indeks.
private void PrintDataType(DataTable table)
{
// Get the DataColumnCollection from a DataTable in a DataSet.
DataColumnCollection columns = table.Columns;
// Print the column's data type.
Console.WriteLine(columns["id"].DataType);
}
Private Sub PrintDataType(table As DataTable)
' Get the DataColumnCollection from a DataTable in a DataSet.
Dim columns As DataColumnCollection = table.Columns
' Print the column's data type.
Console.WriteLine(columns("id").DataType)
End Sub
Keterangan
Item[] peka huruf besar/kecil secara kondisional saat mencari nama kolom. Misalnya, jika seseorang DataColumn diberi nama "mydatacolumn" dan yang lain diberi nama "Mydatacolumn", string yang digunakan untuk mencari salah satu kolom dianggap peka huruf besar/kecil. Namun, jika "mydatacolumn" ada dan "Mydatacolumn" tidak, string pencarian dianggap tidak peka huruf besar/kecil.