Ermitteln der Länge eines 2D-Arrays in C#
-
Ermitteln von Breite und Höhe eines 2D-Arrays mit der Funktion
Array.GetLength()
inC#
-
Ermitteln von Breite und Höhe eines 2D-Arrays mit der Funktion
Array.GetUpperBound()
inC#
In diesem Tutorial werden die Methoden zum Abrufen der Länge (Breite und Höhe) eines 2D-Arrays in C# vorgestellt.
Ermitteln von Breite und Höhe eines 2D-Arrays mit der Funktion Array.GetLength()
in C#
Die Funktion Array.GetLength(x)
ermittelt die Anzahl der Elemente im Index x
eines mehrdimensionalen Arrays in C#. Wir können 0
und 1
in den Parametern der Funktion Array.GetLength()
übergeben, um die Anzahl der Elemente innerhalb der Breite und Höhe eines 2D-Arrays zu ermitteln. Das folgende Codebeispiel zeigt uns, wie wir mit der Funktion Array.GetLength()
in C# die Breite und Höhe eines 2D-Arrays ermitteln können.
using System;
namespace width_and_height_of_2d_array {
class Program {
static void Main(string[] args) {
int[,] array2D = new int[5, 10];
Console.WriteLine(array2D.GetLength(0));
Console.WriteLine(array2D.GetLength(1));
}
}
}
Ausgabe:
5
10
Im obigen Code haben wir die Breite und Höhe des 2D-Arrays array2D
erhalten, indem wir 0
und 1
als Parameter der Funktion array2D.GetLength()
in C# übergeben haben.
Ermitteln von Breite und Höhe eines 2D-Arrays mit der Funktion Array.GetUpperBound()
in C#
Die Funktion Array.GetUpperBound(x)
ruft den Index des letzten Elements in der Dimension x
eines 2D-Arrays in C# ab. Wir können 0
und 1
als Parameter der Funktion Array.GetUpperBound()
übergeben, um den letzten Index der Dimensionen 0
und 1
zu finden, und dann 1
zur Ausgabe hinzufügen, um die Breite zu erhalten und Höhe des 2D-Arrays. Das folgende Codebeispiel zeigt uns, wie wir die Breite und Höhe eines 2D-Arrays mit der Funktion Array.GetUpperBound()
in C# ermitteln können.
using System;
namespace width_and_height_of_2d_array {
class Program {
static void Main(string[] args) {
int[,] array2D = new int[5, 10];
Console.WriteLine(array2D.GetUpperBound(0) + 1);
Console.WriteLine(array2D.GetUpperBound(1) + 1);
}
}
}
Ausgabe:
5
10
Im obigen Code haben wir die Breite und Höhe des 2D-Arrays array2D
erhalten, indem wir 0
und 1
als Parameter der Funktion array2D.GetUpperBound()
übergeben und 1
zu den Ergebnissen hinzugefügt haben.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn