DataTable.Columns 屬性

定義

取得屬於這個資料表的資料行集合。Gets the collection of columns that belong to this table.

public:
 property System::Data::DataColumnCollection ^ Columns { System::Data::DataColumnCollection ^ get(); };
[System.Data.DataSysDescription("DataTableColumnsDescr")]
public System.Data.DataColumnCollection Columns { get; }
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

備註

會藉由定義每個資料行的資料類型來判斷資料表的架構。DataColumnCollectionThe DataColumnCollection determines the schema of a table by defining the data type of each column.

適用於

另請參閱