string[] va = new string[] { };
for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
{
va[i] = i.ToString();//this.dataGridView1.Rows[i].Cells[5].Value.ToString();
}
索引超出了数组界限 代码有问题吗?
只要回答就给分!!!!
for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
{
va[i] = i.ToString();//this.dataGridView1.Rows[i].Cells[5].Value.ToString();
}
索引超出了数组界限 代码有问题吗?
只要回答就给分!!!!
{
va[i] = i.ToString();//this.dataGridView1.Rows[i].Cells[5].Value.ToString();
}
试一下。
string[] va = new string[this.dataGridView1.Rows.Count];for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
va[i] = this.dataGridView1.Rows[i].Cells[5].Value.ToString();
方式二:不用固定数组,而用泛型List
List<string>] va = new List<string>();for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
va.Add(this.dataGridView1.Rows[i].Cells[5].Value.ToString());
string[] va = new string[this.dataGridView1.Rows.Count] for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
{
va[i] = i.ToString();//this.dataGridView1.Rows[i].Cells[5].Value.ToString();
}
试一下。
不能这么写因为我把va定义的是全局的
如果va是全局的,建议用泛型 List<string>