當試圖使用一個循環來創建一個鋸齒形陣列,但發生的事情是,我得到一個IndexOutOfRangeException當i和j是0。這裏是代碼IndexOutOfRangeException使用循環時,創建交錯數組
double[,][] coords = new double[,][] { };
for (int i = 0; i <= p; i++)
{
for (int j = 0; j <= q; j++)
{
coords[i, j] = new double[4] { (4 things in here) };
}
}
我已閱讀此:http://www.daniweb.com/software-development/java/threads/360615但不知道如何將其應用於此。
解決方案:從「double [,] [] coords = new double [,] [] {};」 to「double [,] [] coords = new double [p,q] [];」謝謝!
你想達到什麼目的? 「p」和「q」如何初始化? – Bernard 2011-12-22 01:22:39