DataTable.Columns Propriedade

Definição

Obtém a coleção de colunas que pertencem a essa tabela.

public:
 property System::Data::DataColumnCollection ^ Columns { System::Data::DataColumnCollection ^ get(); };
public System.Data.DataColumnCollection Columns { get; }
[System.Data.DataSysDescription("DataTableColumnsDescr")]
public System.Data.DataColumnCollection Columns { get; }
member this.Columns : System.Data.DataColumnCollection
[<System.Data.DataSysDescription("DataTableColumnsDescr")>]
member this.Columns : System.Data.DataColumnCollection
Public ReadOnly Property Columns As DataColumnCollection

Valor da propriedade

Um DataColumnCollection que contém a coleção de objetos DataColumn para a tabela. Será retornada uma coleção vazia se não houver nenhum objeto DataColumn.

Atributos

Exemplos

O exemplo a seguir imprime cada valor de cada linha em uma tabela usando a Columns propriedade .

private void PrintValues(DataTable table)
{
    foreach(DataRow row in table.Rows)
    {
        foreach(DataColumn column in table.Columns)
        {
            Console.WriteLine(row[column]);
        }
    }
}
Private Sub PrintValues(ByVal table As DataTable)
    Dim row As DataRow
    Dim column As DataColumn
    For Each row in table.Rows
       For Each column In table.Columns
          Console.WriteLine(row(column))
       Next
    Next
End Sub

Comentários

O DataColumnCollection determina o esquema de uma tabela definindo o tipo de dados de cada coluna.

Aplica-se a

Confira também