运行c#时显示索引超出了数组界限的问题
代码如下,运行时显示索引超出了数组界限,该怎么改才能正常运行??int[]arr_1,arr_2,arr_3,arr_4,arr_5,arr_6,arr_7;//题库信息...
代码如下,运行时显示索引超出了数组界限,该怎么改才能正常运行??
int[] arr_1, arr_2, arr_3, arr_4, arr_5, arr_6, arr_7;
//题库信息
DataTable _StockInfoTable;
/// <summary>
/// 绑定当前题库信息
/// </summary>
private void BindSubjectStock()
{
dataGridViewX1.DataSource = DbHelperSQL.QueryDataTable("exec proc_SearchStockToChooase");
}
private void SeparationSubjectType(int[,] _allInfo, int[] _specific, int _subjectTppeID)
{
int j = 0;
for (int i =0; i < _allInfo.Length / 2; i++)
{
//对比题型ID 如果一致 则把它存进数组
if (_allInfo[i, 0] == _subjectTppeID)
{
_specific[j] = _allInfo[i, 1];
j += 1;
}
}
} 展开
int[] arr_1, arr_2, arr_3, arr_4, arr_5, arr_6, arr_7;
//题库信息
DataTable _StockInfoTable;
/// <summary>
/// 绑定当前题库信息
/// </summary>
private void BindSubjectStock()
{
dataGridViewX1.DataSource = DbHelperSQL.QueryDataTable("exec proc_SearchStockToChooase");
}
private void SeparationSubjectType(int[,] _allInfo, int[] _specific, int _subjectTppeID)
{
int j = 0;
for (int i =0; i < _allInfo.Length / 2; i++)
{
//对比题型ID 如果一致 则把它存进数组
if (_allInfo[i, 0] == _subjectTppeID)
{
_specific[j] = _allInfo[i, 1];
j += 1;
}
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询