2

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

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

ds.Tables[0].Rows.length

是否有类似的计算或返回列的长度?

4

2 回答 2

19

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

ds.Tables[0].Columns.Count;
于 2013-09-04T13:25:21.510 回答
2

使用该DataTable.Columns.Count物业。所以ds.Tables[0].Columns.Count

如果您有,DataRow您也可以通过...使用此属性

int columnCount = row.Table.Columns.Count;

或者另一个选项是DataRow.ItemArray包含所有字段的:

int columnCount = row.ItemArray.Length; 
于 2013-09-04T13:27:48.153 回答