2017-06-03 2 views
0

Ich versuche, ein int Array von Arrays zu erstellen, wie folgt:CS0029 Fehler: Kann nicht implizit konvertiert Typ `int 'auf` int [] []' während der Initialisierung int Array in C#

int[][] results = new int[3][3]; 

Ich erhalte Dieser Compiler-Fehler: "Fehler CS0029: Kann nicht implizit Typ int' to Int konvertieren [] [] '"

Ich kann eine einzelne Dimension (int []) oder multidimensionale Array (Int [3,3]) ohne Problem erstellen. Ich befolge die Dokumentation auf MSDN und anderswo. Kann mir jemand sagen, was ich falsch mache?

Antwort

1

Tun Sie dies statt:

int[][] results = new int[3][]; 
for (int i = 0; i < results.Length; i++) 
    results[i] = new int[3]; 
Verwandte Themen