问题真是多啊:
1 分成两个循环操作, 因为删除第一条后, 第二条又变成第一条了, 或者用 while(this.listBox1.SelectedItems.Count>0) , 下标用 0.
2 如果列表框中没有内容了, 是不能赋0的, 因为 0 表示第一条.
3 字符串转整数请用 int.parse .
1 分成两个循环操作, 因为删除第一条后, 第二条又变成第一条了, 或者用 while(this.listBox1.SelectedItems.Count>0) , 下标用 0.
2 如果列表框中没有内容了, 是不能赋0的, 因为 0 表示第一条.
3 字符串转整数请用 int.parse .