0
我想每次使用2個數據行填充數組元素。 我正在使用JavaScript的pausescroller和每一個數組元素,我想在滾動顯示2行。一次填充2個數據行的數組元素
示例代碼是
Datatable tblNews;
for(int i = 0; i < tblNew.Rows.Count; i++)
{
array[i] = tblNews.Rows[i][""].ToString() + "" + tblNews.Rows[i + 1][""].ToString();
}
但問題是我收到錯誤,沒有在位置1處發現的行; 任何解決方案傢伙
你可能會想我+ = 2,而不是我++,否則你會改寫自己 – Jonesopolis
你迭代的行* I *和* I + 1 *與此同時。它總是失敗,因爲一個數組是基於零的,一旦你到達Rows.Count元素(這實際上是在索引'Rows.Count - 1'),你正在訪問最後一個和一個過去,導致一個無效的訪問。 –