DataColumn.Ordinal Property

Definition

Gets the (zero-based) position of the column in the DataColumnCollection collection.

C#
[System.ComponentModel.Browsable(false)]
public int Ordinal { get; }
C#
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataColumnOrdinalDescr")]
public int Ordinal { get; }

Property Value

The position of the column. Gets -1 if the column is not a member of a collection.

Attributes

Examples

The following example returns the column name, ordinal, and data type of a column.

C#
private void PrintColumnDetails(DataColumn column)
{
    // Print the Ordinal, ColumnName, and
    // DataType of the column.
    Console.WriteLine(column.Ordinal);
    Console.WriteLine(column.ColumnName);
    Console.WriteLine(column.DataType);
}

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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

See also