for (int i = 0; i < DT1.Rows.Count; i++)
{
PivotGridField field + i = new PivotGridField();
}
当然,此代码将不起作用,但是如何使它以这种方式起作用,因为我需要创建未知数量的字段。
谢谢!
最佳答案
您不能即时创建字段(或在这种情况下为变量)。您可以做的是拥有一个数组/列表/类似的内容:
PivotGridField[] fields = new PivotGridField[DT1.Rows.Count];
for (int i = 0; i < DT1.Rows.Count; i++)
{
fields[i] = new PivotGridField();
}
现在,只要您想使用“字段n”,请使用
fields[n]