2014-01-29 140 views
-1

如何填充2D數組?我知道如何填充一維數組,但有問題......用整數填充2D數組?

for (int i = 0; i < array.length; i++) 
{ 
    for (int j = 0; j < array.length; j++) 
    { 
     array.length[i, j] = i + 1; 
    } 
} 
+1

哪裏是你的問題,除了你似乎正在Java編程的事實? – Magus

+2

Java#。我最喜歡的語言! –

+0

'array'的聲明在這裏很關鍵,發佈它。還包括錯誤所有錯誤消息,這個mig只是'長度'和'長度'。 –

回答

4

使用方法GetLength(int dimension)不是簡單的getter Length有兩個維度的長度:

for (int i = 0; i < array.GetLength(0); i++) 
{ 
    for (int j = 0; j < array.GetLength(1); j++) 
    { 
     array[i, j] = i + 1; 
    } 
} 
+0

即將發佈。例如:http://dotnetfiddle.net/9vyREh –

+0

非常感謝,接受答案的時候會讓我(在3分鐘內):) – user3242281

+2

爲什麼選擇倒票? –