DataTable.Columns 属性

定义

获取属于该表的列的集合。

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

属性值

一个 DataColumnCollection,包含该表的 DataColumn 对象的集合。 如果 DataColumn 对象不存在,将返回空集合。

属性

示例

以下示例使用 Columns 属性打印表中每一行的每个值。

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

注解

DataColumnCollection通过定义每个列的数据类型来确定表的架构。

适用于

另请参阅