C# String -Arrays

C# String -Arrays
Das String -Array in C# -Programmierung ist das Thema dieses Linux -Tutorial -Tutorials. Also werden wir zuerst darüber sprechen, was ein Array ist. Das Array ist wie ein Container, der die Werte eines ähnlichen Typs speichert. Arrays sammeln die Daten, die wir in mehreren Variablen eines Typs an einem Ort speichern. Es speichert die Elemente ab dem Index 0. Die Zeichenfolge ist eine Sammlung von Zeichen, die in Sequenz gespeichert sind. Wenn mehr als ein Zeichen an einem Speicherort gespeichert ist, wird es als Zeichenfolge bezeichnet. String -Arrays werden verwendet, um eine feste Anzahl von Zeichenfolgen zu speichern. Wir können mehr als eine Zeichenfolge im Array speichern. Die Zeichenfolge enthält mehrere Zeichen und das String -Array enthält zahlreiche Zeichenfolgen. Wenn wir die Namen der Schüler speichern müssen, können wir das String -Array verwenden, anstatt die Namen zu speichern, indem wir für jeden Schüler separate Variablen deklarieren. Das String -Array kann einzeln oder mehrere wie andere Arrays sein, ich.e., Ganzzahl oder Schwimmer. Wir müssen die Größe des Arrays zuerst so einstellen, dass ein String -Array verwendet wird.

Erklärung der String -Arrays

Zwei Techniken können die String -Arrays deklarieren.

Erklärung mit Größe:

String [] var_1 = neuer String [3]

oder

String [] var_1 = neuer String [3]

Der Unterschied zwischen beiden Aussagen ist die Verwendung von String. In der ersten Anweisung ist das "String" das String -Klasse -Objekt, das zum Erstellen von Objekten verwendet wird. Während der andere "String" zum Erstellen einer Zeichenfolge verwendet wird, handelt es sich um ein Schlüsselwort. Hier ist 3 die Größe des String -Arrays.

Erklärung ohne Größe:

String [] var_1;

oder

String [] var_1;

Beide Aussagen erstellen eine Zeichenfolge. Wir definieren jedoch nicht die Größe der Zeichenfolge. Der Stich wird nur deklariert.

Initialisierung von String -Arrays

Das Array kann erst initialisiert werden, wenn seine Größe festgelegt ist. Wir können zwei Techniken verwenden, um ein Array zu initialisieren.

Initialisieren während der Deklaration:

String [] var_1 = neuer String [2]

oder

String [] var_1 = neuer String [4]

Wir können ein Array initialisieren, wenn wir den Datentyp einer Variablen deklarieren.

Initialisieren nach der Erklärung:

String [] var_1;
var_1 = neuer String [3];

Die Größe des Arrays kann nach der Variablenklaration definiert werden.

Wert zuweisen

Die Werte des String -Typ -Arrays können zugewiesen werden, wenn wir eine Array -Typ -Variable deklarieren und initialisieren. Die andere Möglichkeit besteht darin, die Werte nach Indexnummer zuzuweisen.

Weisen Sie alle in lockigen Klammern zu:

String [] var_1 = new String [3] "John", "Jerry", "Salt";

Mit Index zuweisen:

String [] var_1 = new String [3];
var_1 [0] = "John";

Beispiel Nr. 1

Dieser Beispielcode definiert das String -Array mit der Klassenobjektzeichenfolge.

mit System verwenden;
Klassenprogramm_1

statische void main ()
String [] nick_names = new String [3] "nasline", "vali", "micki";
Konsole.WriteLine ("Die Spitznamen sind:");
Konsole.WriteLine (Nick_Names [0]);
Konsole.WriteLine (Nick_Names [1]);
Konsole.WriteLine (Nick_Names [2]);

Wir müssen ein String -Array "Nick_names" initialisieren und die Werte speichern. Die Arraygröße beträgt drei und dieses Array enthält die Spitznamen der Schüler. Das String -Array wird deklariert, indem ein Objekt der String -Klasse erstellt wird. Das "Nick_Names" ist ein Objekt der Klasse "String". Doppelte Zitate umgeben die Zeichenfolgewerte. Die Werte werden dem Array zugeordnet, während die Variablen deklariert und initialisiert werden. Dies ist die einzige Möglichkeit, Werte zuzuweisen. Drucken Sie dann eine Meldung "Die Spitzennamen" auf dem Bildschirm mit einer Konsole aus.WriteLine () Funktion. Um auf einen bestimmten Wert eines Arrays zuzugreifen, nennen wir diesen Wert nach seinem Index. Arrays werden auf verschiedenen Indizes gespeichert. Der Startindex ist 0. Index 0 speichert das erste Element des Arrays und so weiter. Um die Elemente des Arrays auf der Konsole zu drucken, werden wir die Variable mit ihrem Index innerhalb der Konsole aufrufen.WriteLine () Methode.

Beispiel Nr. 2

In diesem Szenario werden wir das Wort "String" verwenden, um ein String -Array zu definieren.

mit System verwenden;
Klassenprogramm_2

statische void main ()
String [] fruits = new String [4] "Apple", "Pear", "Mango", "Ananas";
Konsole.WriteLine ("Die Namen der Früchte sind: \ n");
für (int i = 0; i
Konsole.WriteLine (Früchte [i]);


Wir werden das String -Array „Früchte“ deklarieren, um die Namen mehrerer Früchte zu speichern. Die Größe des erforderlichen Arrays beträgt 4, was bedeutet, dass es vier Elemente enthalten kann. Weisen Sie dann die Werte dem String -Array zu. Als nächstes zeigen wir den Text „Die Namen der Früchte sind“ auf dem Bildschirm mit der Konsole an.WriteLine () Funktion. Dann werden wir eine "für" -Schloop anwenden. Wir können das vollständige Array nicht mit seinem Namen anzeigen. Um das gesamte Array anzuzeigen, müssen wir die Schleife „für“ verwenden, um die Zeichenfolge bis zur Länge zu schleifen. Definieren Sie einen Iterator mit Wert 0 und geben Sie die Bedingung auf der Länge des Arrays an. Hier erwerben wir auch die Länge des String -Arrays mit dem „var_name.Längenmethode. Die Funktion im Körper der „für“ -Schloop würde mehrmals mehrmals wie die Schleife selbst ausgeführt. Der Körper der „für“ Schleife hat eine Aussage, und jedes Mal, wenn sie ausgeführt wird, wird der Wert von „I“ in den Früchten platziert [i]. Wenn i = 0, wird der Name der Früchte im Index 0 (Früchte [0]) auf dem Bildschirm angezeigt und so weiter. Auf diese Weise wird jedes Element des String -Arrays am Terminal angezeigt.

Beispiel Nr. 3

Indexnummern weisen in diesem Fall die Elemente des String -Arrays zu.

mit System verwenden;
Klassenprogramm_3

statische void main ()
String [] Menü;
Menü = neue Zeichenfolge [3];
Menü [0] = "Pasta";
Menü [1] = "Pizza";
Menü [2] = "Burger";
Konsole.WriteLine ("Das Menü ist unter:");
für (int i = 0; i
Konsole.WriteLine (Menü [i]);

Konsole.WriteLine ("Yummmm ...");

Das String -Array -Menü -Initialisierung erfolgt mit dem Index. Definieren Sie dann die Größe dieses String -Arrays. Um die Werte zuzuweisen, verwenden Sie den Variablennamen "Menü" und zuweisen den Index in den Quadratklammern. Beschäftigen Sie sich in der nächsten Erklärung die Konsole.WriteLine () -Methode zum Drucken eines Textes auf der Konsole. Als nächstes repräsentiert die "für" -Schloop das gesamte Array am Terminal. Innerhalb der Schleife wird die Bedingung für die Länge des Arrays definiert und erhöht den Iterator um 1. Die Konsole.Die Funktion writeLine () wird im Körper der „für“ -Schloop aufgerufen, wodurch die Elemente des String -Arrays auf dem Bildschirm dargestellt werden können. Außerhalb der Schleife wird eine weitere Erklärung „Yummmm…“ auf dem Bildschirm unter Berücksichtigung der Konsole gedruckt.WriteLine () Methode.

Abschluss

In diesem Handbuch haben wir die Grundlagen von Arrays untersucht, welche String -Arrays sind und wie die String -Arrays in Codes der C# -Sprache verwendet werden. Verschiedene Techniken zur Deklaration, Initialisierung und Zuordnung der Werte dem String -Array werden ebenfalls aufgeklärt. Wir haben auch die Verwendung von String -Arrays in zahlreichen Codierungsbeispielen beobachtet. Ein String -Array kann mit dem String -Klassenobjekt oder dem Wort „String“ deklariert werden. Beide Techniken sind gleichermaßen effektiv, verwenden jedoch unterschiedliche Methoden, um dieselben Aufgaben zu erledigen.