DataColumnCollection.Item[] Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el objeto especificado DataColumn de la colección.
Sobrecargas
| Nombre | Description |
|---|---|
| Item[Int32] |
Obtiene de DataColumn la colección en el índice especificado. |
| Item[String] |
Obtiene el DataColumn objeto de la colección con el nombre especificado. |
Item[Int32]
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
Obtiene de DataColumn la colección en el índice especificado.
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
Parámetros
- index
- Int32
Índice de base cero de la columna que se va a devolver.
Valor de propiedad
en DataColumn el índice especificado.
Excepciones
El valor de índice es mayor que el número de elementos de la colección.
Ejemplos
En el ejemplo siguiente se usa la Item[] propiedad para imprimir el ColumnName valor de un DataColumn objeto especificado por índice. En el ejemplo se usa el DataTable que contiene un sistema. Windows. Control Forms.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
Comentarios
El Contains método se puede usar para probar la existencia de una columna. Esto es útil antes de intentar usar Item[].
Consulte también
Se aplica a
Item[String]
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
- Source:
- DataColumnCollection.cs
Obtiene el DataColumn objeto de la colección con el nombre especificado.
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
Parámetros
- name
- String
ColumnName de la columna que se va a devolver.
Valor de propiedad
en DataColumn la colección con el objeto especificado ColumnName; de lo contrario, un valor NULL si DataColumn no existe.
Ejemplos
En el ejemplo siguiente se usa la Item[] propiedad para imprimir el DataType valor de un DataColumn objeto especificado por índice.
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
Comentarios
Item[] distingue mayúsculas de minúsculas condicionalmente cuando busca nombres de columna. Por ejemplo, si uno DataColumn se denomina "mydatacolumn" y otro se denomina "Mydatacolumn", una cadena usada para buscar una de las columnas se considera que distingue mayúsculas de minúsculas. Sin embargo, si existe "mydatacolumn" y "Mydatacolumn" no lo hace, la cadena de búsqueda se considera que no distingue mayúsculas de minúsculas.