C# DataGridView不包含';指数';

C# DataGridView不包含';指数';,c#,datagridview,C#,Datagridview,我试图运行这段代码,以从DataGridView获取字符串数组的值 string[,] invoice = new string[dataGridView1.Rows.Count,dataGridView1.Columns.Count]; foreach (DataGridView row in dataGridView1.Rows) { foreach (DataGridView col in dataGridView1.Columns) { invoice[

我试图运行这段代码,以从DataGridView获取字符串数组的值

string[,] invoice = new string[dataGridView1.Rows.Count,dataGridView1.Columns.Count];

foreach (DataGridView row in dataGridView1.Rows)
{
    foreach (DataGridView col in dataGridView1.Columns)
    {
        invoice[row.Index, col.Index] = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
    }
}
我得到这个错误:

“System.Windows.Forms.DataGridView”不包含“索引”的定义

我没有这个密码,我是从

感谢您的帮助。

请检查此项

string[,] invoice = new string[dataGridView1.Rows.Count, dataGridView1.Columns.Count];
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                foreach (DataGridViewColumn col in dataGridView1.Columns)
                {
                    invoice[row.Index, col.Index] = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
                }
            }
看看这个

string[,] invoice = new string[dataGridView1.Rows.Count, dataGridView1.Columns.Count];
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                foreach (DataGridViewColumn col in dataGridView1.Columns)
                {
                    invoice[row.Index, col.Index] = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
                }
            }
看看这个

string[,] invoice = new string[dataGridView1.Rows.Count, dataGridView1.Columns.Count];
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                foreach (DataGridViewColumn col in dataGridView1.Columns)
                {
                    invoice[row.Index, col.Index] = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
                }
            }
看看这个

string[,] invoice = new string[dataGridView1.Rows.Count, dataGridView1.Columns.Count];
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                foreach (DataGridViewColumn col in dataGridView1.Columns)
                {
                    invoice[row.Index, col.Index] = dataGridView1.Rows[row.Index].Cells[col.Index].Value.ToString();
                }
            }

如果循环中的类型错误,请尝试:

foreach (DataGridViewRow row in dataGridView1.Rows)
以及:


如果循环中的类型错误,请尝试:

foreach (DataGridViewRow row in dataGridView1.Rows)
以及:


如果循环中的类型错误,请尝试:

foreach (DataGridViewRow row in dataGridView1.Rows)
以及:


如果循环中的类型错误,请尝试:

foreach (DataGridViewRow row in dataGridView1.Rows)
以及: