DataColumnCollection.Item[] Proprietà
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.
Ottiene la classe DataColumn specificata dalla raccolta.
Overload
Item[Int32] |
Ottiene dall'insieme la classe DataColumn in corrispondenza dell'indice specificato. |
Item[String] |
Ottiene la classe DataColumn dall'insieme con il nome specificato. |
Item[Int32]
- Origine:
- DataColumnCollection.cs
- Origine:
- DataColumnCollection.cs
- Origine:
- DataColumnCollection.cs
Ottiene dall'insieme la classe DataColumn in corrispondenza dell'indice specificato.
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
Parametri
- index
- Int32
Indice in base zero della colonna da restituire.
Valore della proprietà
Oggetto DataColumn in corrispondenza dell'indice specificato.
Eccezioni
Il valore di indice è maggiore del numero degli elementi contenuti nell'insieme.
Esempio
Nell'esempio seguente viene utilizzata la Item[] proprietà per stampare il ColumnName valore di un DataColumn oggetto specificato dall'indice. Nell'esempio viene utilizzato l'oggetto DataTable contenuto in system.Windows.Forms. Controllo 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
Commenti
Il Contains metodo può essere utilizzato per verificare l'esistenza di una colonna. Questa operazione è utile prima di provare a usare Item[].
Vedi anche
Si applica a
Item[String]
- Origine:
- DataColumnCollection.cs
- Origine:
- DataColumnCollection.cs
- Origine:
- DataColumnCollection.cs
Ottiene la classe DataColumn dall'insieme con il nome specificato.
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
Parametri
- name
- String
Proprietà ColumnName della colonna da restituire.
Valore della proprietà
Oggetto DataColumn dell'insieme con la proprietà ColumnName specificata; in caso contrario, valore null se l'oggetto DataColumn non esiste.
Esempio
Nell'esempio seguente viene utilizzata la Item[] proprietà per stampare il DataType valore di un DataColumn oggetto specificato dall'indice.
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
Commenti
Item[] fa distinzione tra maiuscole e minuscole in modo condizionale quando cerca nomi di colonna. Ad esempio, se uno DataColumn è denominato "mydatacolumn" e un altro è denominato "Mydatacolumn", una stringa usata per cercare una delle colonne viene considerata con distinzione tra maiuscole e minuscole. Tuttavia, se "mydatacolumn" esiste e "Mydatacolumn" non esiste, la stringa di ricerca viene considerata senza distinzione tra maiuscole e minuscole.