2015-01-09 114 views
-1

我試着打電話鋸齒狀排列的方法,但我在想念着正確的語法 這是我的方法如何調用鋸齒陣列方法?

public static int[] CountAvrge(int[][] a) 
{ 
} 

現在我想從靜態無效的主要叫我CountAvrge方法(字串[] args)

是這樣的:

CountAvrge(new int[][] { 1, 2, 3 } {4, 5, 6}); 
+3

這不是一個鋸齒狀的數組,這是一個二維數組。 –

+0

[Creating Two-Dimensional Array]的可能重複(http://stackoverflow.com/questions/12231453/creating-two-dimensional-array) –

回答

2
int[][] array = new int[][] { new int[] { 1, 2, 3 }, new int[] { 4, 5, 6 } }; 

爲了完整起見...

[Test] 
     public void ShouldDoAnArray() 
     { 
      int[][] _array = new int[][] { new[] { 1, 2, 3 }, new[] { 4, 5, 6 } }; 
      DoSomething(_array); 

     } 

     public void DoSomething(int[][] array) 
     { 
      Assert.AreEqual(2, array.Length); 
      int[] firstArray = array[0]; 
      Assert.AreEqual(3, firstArray.Length); 
      int[] secondArray = array[1]; 
      Assert.AreEqual(3, secondArray.Length); 
     } 
+0

我們走了。它應該現在工作 –

+1

以前工作得很好。 – dbugger

+0

我有代碼和一個單元測試,說它有。 – dbugger