索引超出了数组界限????

wang_jian_999 2011-06-29 03:01:17
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();
}
索引超出了数组界限

代码有问题吗?


只要回答就给分!!!!
...全文
82 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
老毕 2011-06-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wang_jian_999 的回复:]

[Quote=引用 2 楼 wubing1111 的回复:]
string[] va = new string[this.dataGridView1.Rows.Count]

for (int i = 0; i < this.dataGridView1.Rows.Count;i++ )
{
va[i] = i.ToString();//this.dataGridView1.……
[/Quote]

如果va是全局的,建议用泛型 List<string>
Python 2011-06-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wubing1111 的回复:]
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()……
[/Quote]

赞同
wang_jian_999 2011-06-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wubing1111 的回复:]
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定义的是全局的
老毕 2011-06-29
  • 打赏
  • 举报
回复
方式一:声明时即给定数组容量。
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());
wang_jian_999 2011-06-29
  • 打赏
  • 举报
回复
那我应该怎么写??数组是动态的





回答就有分

wubing1111 2011-06-29
  • 打赏
  • 举报
回复
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();
}
试一下。
TimZhuFaith 2011-06-29
  • 打赏
  • 举报
回复
string[] va = new string[] { };

这个数组长度

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧