Die höheren Programmiersprachen bieten uns mehrere Optionen, die bei der Entwicklung der Anwendungen als sehr nützlich erachtet werden. In einigen Sprachen muss der Programmierer die Logik für alles schreiben, aber in einer Programmiersprache wie Python ist es ein Pluspunkt, dass viele integrierte Funktionen verfügbar sind. Die von den höheren Programmiersprachen bereitgestellten Funktionalitäten werden sehr häufig bei der Entwicklung moderner Webanwendungen verwendet, die viele Funktionen benötigen. Eines der sehr wichtigen Merkmale von Hochsprachen sind Arrays, mit denen wir dieselben Datentypwerte speichern können. Hier in diesem Artikel werden wir etwas über die besondere Art von Array lernen, die die Fähigkeiten von Hochsprachen verbessert. Wir werden hier C# verwenden, um das gezackte Array zu implementieren.
Um die von der Hochsprache oder einer anderen Programmiersprache bereitgestellten Funktionen nutzen zu können, ist es sehr wichtig zu lernen, wie sie im Programm geschrieben werden müssen, was wir Syntax nennen. Auf die gleiche Weise hat ein Jagged-Array in C# auch ein bestimmtes Array, das wir hier besprechen werden.
datatype[][] variableName = new datatype[rows][columns]
Im oben genannten Fall ist der Datentyp vorhanden, um sicherzustellen, welcher Datentyp im Array gespeichert werden muss. Wenn das Array beispielsweise ganzzahlige Werte speichern soll, müssen die Datentypen in diesem Fall int sein. Der Variablenname ist der Name des Arrays, der verwendet wird, während das Array verwendet wird, um die darin gespeicherten Werte abzurufen. Es kann ein beliebiger Name sein, der normalerweise ein Zeichen oder eine Zeichenfolge sein sollte. New ist das Schlüsselwort, das zum Erstellen eines neuen Arrays verwendet wird. Nach dem neuen Schlüsselwort folgt der dort genannte Datentyp, gefolgt von der Anzahl der Zeilen und Spalten, aus denen das Array bestehen soll. Wenn Sie beispielsweise int[2][3] schreiben, bedeutet dies, dass das Array insgesamt 6 Werte enthält und es zwei Zeilen und drei Spalten gibt.
Bevor die Werte im Array gespeichert werden können oder das Array im Programm verwendet werden kann, ist es sehr wichtig, es zu deklarieren. Um das Jagged-Array zu deklarieren, verwenden wir dieselbe Syntax, die wir im letzten Abschnitt besprochen haben. Unten finden Sie ein Beispiel dafür, wie das Jagged-Array deklariert werden kann.
Int a = new int[2][4]
Hier ist der Variablenname oder der Array-Name „a“, der nur die ganzzahligen Werte speichern soll. Die Gesamtzahl der Werte, die gespeichert oder gehalten werden können, beträgt 8. Die Daten werden wie in einer Matrix gespeichert. Es wird zwei Zeilen geben und die Anzahl der Spalten beträgt 4. Da der Datentyp int ist, können wir die Werte anderer Datentypen nicht in diesem Array speichern.
Nachdem das Jagged-Array deklariert wurde, ist es sehr wichtig, es zu initialisieren, da wir es vor der Initialisierung nicht tatsächlich verwenden können. Unter Initialisierung versteht man den Prozess der Zuweisung von Werten zu einem Array oder einer beliebigen Variablen, sodass diese bei Bedarf verwendet werden können. Wir haben das Jagged-Array bereits im letzten Abschnitt deklariert und nun geht es darum, es zu initialisieren. Unten sehen Sie, wie es initialisiert werden könnte.
a[0][0] = 4
a[0][1] = 4
a[0][2] = 4
a[0][3] = 4
a[1][0] = 4
a[1][1] = 4
a[1][2] = 4
a[1][3] = 4
Mit diesem Ansatz kann das gezackte Array initialisiert werden. Machen Sie es anhand des oben genannten Beispiels verständlich. Wie wir wissen, speichert das gezackte Array die Daten in Form einer Matrix. Betrachten wir a[0][0] für unser Verständnis. Hier ist „a“ der Variablenname oder der Name des Arrays, während die daneben geschriebenen Zahlen die Anzahl der Zeilen und Spalten angeben, in denen der Wert tatsächlich gespeichert wird. Wenn wir [0][0] schreiben, wird der Wert in der ersten Zeile und der ersten Spalte gespeichert. Dort wird der Wert zuerst eingegeben, wenn er seriell in eine Matrix eingefügt wird.
Hier werden wir ein reales Beispiel verwenden, um zu verstehen, wie das gezackte Array richtig verwendet werden kann, um das Programm zu entwickeln. Es ist wichtig sicherzustellen, dass beim Schreiben des Programms auf die richtige Einrückung geachtet wird, um die Komplexität des Programms zu verringern. Unten ist der Ausschnitt des Programms.
Output:
Das gezackte Array ist der wichtigste Teil der höheren Programmiersprache, mit dem wir die Werte auf praktische Weise speichern können. Dies ist sehr nützlich beim Schreiben von Programmen oder Algorithmen, die große Datenmengen verarbeiten müssen, die auf eine bestimmte Art und Weise gespeichert werden müssen. Es ist sehr nützlich bei der Speicherverwaltung, da es nur einen einzigen Variablennamen zum Speichern mehrerer Daten verwendet. Es gilt als beste Vorgehensweise beim Programmieren, ein Array anstelle verschiedener Variablen zu verwenden. Es macht das Programm sehr leicht und spielt eine wichtige Rolle bei der Speicherverwaltung.
Dies ist eine Anleitung zu C# Jagged Arrays. Hier diskutieren wir die besondere Art von Array, die die Fähigkeiten von Hochsprachen durch Initialisierung und entsprechende Beispiele verbessert. Sie können auch unsere anderen empfohlenen Artikel durchsehen, um mehr zu erfahren –
Das obige ist der detaillierte Inhalt vonC#-gezackte Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!