DataTable.Columns 屬性

定義

取得屬於這個資料表的資料行集合。

C#
public System.Data.DataColumnCollection Columns { get; }
C#
[System.Data.DataSysDescription("DataTableColumnsDescr")]
public System.Data.DataColumnCollection Columns { get; }

屬性值

DataColumnCollection,其中包含資料表的 DataColumn 物件集合。 如果沒有任何 DataColumn 物件存在,則會傳回空的集合。

屬性

範例

下列範例會使用 Columns 屬性列印數據表中每個數據列的每個值。

C#
private void PrintValues(DataTable table)
{
    foreach(DataRow row in table.Rows)
    {
        foreach(DataColumn column in table.Columns)
        {
            Console.WriteLine(row[column]);
        }
    }
}

備註

DataColumnCollection 由定義每個數據行的數據類型,判斷數據表的架構。

適用於

產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另請參閱