【问题标题】:Insert Data Into Jagged Arrays using For Loop使用 For 循环将数据插入交错数组
【发布时间】:2016-07-14 10:11:04
【问题描述】:

在这里我尝试将数据插入到数组中,但在这里我得到以下错误 对象引用未设置为对象的实例。如何使用循环将数据插入数组。

 String[][] data = new String[gvDetails.Rows.Count][];
               {
                    for (rowIndex = 0; rowIndex < gvDetails.Rows.Count; rowIndex++)
                    {
                        for (int k = 0; k < gvDetails.Columns.Count; k++)
                        {
                            string Data1=DataTable1.Rows[rowIndex][k].ToString();
                            data[rowIndex][k] = Data1;
}
}

【问题讨论】:

标签: c# asp.net arrays for-loop


【解决方案1】:

锯齿状数组中的每一行最初都设置为null,需要初始化:

for (rowIndex = 0; rowIndex < gvDetails.Rows.Count; rowIndex++)
{
    data[rowIndex] = new String[gvDetails.Columns.Count];

【讨论】:

    猜你喜欢
    • 2015-05-11
    • 2014-09-17
    • 2017-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-18
    • 1970-01-01
    相关资源
    最近更新 更多