Array größe ermitteln
-
Hallo,
wenn ich die Elemente eines arrays in einer Schleife ausgebe und über die arraygrösse hinausgehe bekomm ich eine exception. Irgendwie weiß das Betriebssystem oder wer auch immer wenn ich das Array überschreite.
Wie kann ich selbst denn die größe des Arrays ermitteln. Gibt es vielleicht eine Funktion ?? Ich hab nämlich das Problem dass ich ein Array aus einer Funktion zurückgeliefert bekomm und gerne die Größe wissen würde.
-
meinArray.Length
-
Geht das auch in diesem Fall;
int[,] meinarray; meinarray = funk(); // Kann der Compiler jetzt auch die Größe ermitteln ?
-
http://msdn.microsoft.com/en-us/library/system.array
=> Length, Rank, GetLength
-
Beiträge ausgeschnitten und verschoben: http://www.c-plusplus.net/forum/303656
Grüssli