数据集中的列数

时间:2013-09-04 13:22:59

标签: c# .net

是否可以找到数据集的列数?

我知道我们可以通过以下方式找到行的长度:

ds.Tables[0].Rows.length

是否存在类似于计算或返回列长度的类似内容?

2 个答案:

答案 0 :(得分:13)

在询问之前,您应该查看DataTable的属性。因为它应该工作。

ds.Tables[0].Columns.Count;

答案 1 :(得分:2)

使用DataTable.Columns.Count属性。所以ds.Tables[0].Columns.Count

如果您有DataRow,也可以通过...

使用此属性
int columnCount = row.Table.Columns.Count;

或其他选项是DataRow.ItemArray,其中包含所有字段:

int columnCount = row.ItemArray.Length;