2010-11-05 74 views
68

如果我聲明此數組...如何找到二維數組的大小?

string[,] a = { 
        {"0", "1", "2"}, 
        {"0", "1", "2"}, 
        {"0", "1", "2"}, 
        {"0", "1", "2"}, 
       }; 

然後,我可以測量與

a.Length 

其是12.如何測量內的陣列的維數的長度?如果我嘗試...

a[0].Length 

我得到Wrong number of indices inside []; expected 2。是什麼賦予了?

+1

如果你將它定義爲'string [] []',那麼'a [0] .Length'就可以工作。 – Gabe 2010-11-05 13:49:58

+6

「a.Length」不應該是12嗎? – 2012-10-09 10:55:39

+1

@PhilGan [是的,應該](http://ideone.com/br2Tth)。我們是否應該修復OP?我不知道這裏有什麼禮節要求。 – Michael 2015-03-03 20:59:16

回答