DataTable.Columns 属性
定义
获取属于该表的列的集合。Gets the collection of columns that belong to this table.
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 对象的集合。A DataColumnCollection that contains the collection of DataColumn objects for the table. 如果 DataColumn 对象不存在,将返回空集合。An empty collection is returned if no DataColumn objects exist.
- 属性
示例
下面的示例使用属性输出表中每一行的每个值 Columns 。The following example prints each value of each row in a table using the Columns property.
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通过定义每个列的数据类型来确定表的架构。The DataColumnCollection determines the schema of a table by defining the data type of each column.