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 オブジェクトのコレクションを格納している DataColumnA 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.

適用対象

こちらもご覧ください