DataColumnCollection.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le DataColumn spécifié à partir de la collection.
Surcharges
Item[Int32] |
Obtient DataColumn à partir de la collection, à l'index spécifié. |
Item[String] |
Obtient de la collection le DataColumn portant le nom spécifié. |
Item[Int32]
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
Obtient DataColumn à partir de la collection, à l'index spécifié.
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
Paramètres
- index
- Int32
Index de base zéro de la colonne à retourner.
Valeur de propriété
DataColumn au niveau de l'index spécifié.
Exceptions
La valeur d'index est supérieure au nombre d'éléments dans la collection.
Exemples
L’exemple suivant utilise la Item[] propriété pour imprimer la ColumnName valeur d’un DataColumn objet spécifié par index. L’exemple utilise le DataTable contenu d’un System.Windows.Forms. Contrôle 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
Remarques
La Contains méthode peut être utilisée pour tester l’existence d’une colonne. Cela est utile avant d’essayer d’utiliser Item[].
Voir aussi
S’applique à
Item[String]
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
Obtient de la collection le DataColumn portant le nom spécifié.
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
Paramètres
- name
- String
ColumnName de la colonne à retourner.
Valeur de propriété
DataColumn de la collection portant le ColumnName spécifié ; sinon, une valeur null si DataColumn n'existe pas.
Exemples
L’exemple suivant utilise la Item[] propriété pour imprimer la DataType valeur d’un DataColumn objet spécifié par index.
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
Remarques
Item[] respecte la casse de manière conditionnelle lorsqu’il recherche des noms de colonnes. Par exemple, si l’une DataColumn est nommée « mydatacolumn » et qu’une autre est nommée « Mydatacolumn », une chaîne utilisée pour rechercher l’une des colonnes est considérée comme respectant la casse. Toutefois, si « mydatacolumn » existe et que « Mydatacolumn » n’existe pas, la chaîne de recherche est considérée comme ne respectant pas la casse.