C# Stringlänge

C# Stringlänge
Die String -Länge bezeichnet die Gesamtzahl der Zeichen einschließlich Leerzeichen in einem Text oder Zeichenfolge. Die Zeichenfolgelänge zählt das Zeichen in der Zeichenfolge und gibt die Länge des Textes oder der Zeichenfolge zurück. In C# -Programmierung “String -Name.Länge ”wird verwendet, um die Länge der Zeichenfolge zu zählen. Es zählt auch Räume als Zeichen. Durch die Verwendung können wir die Zeichen leicht zusammen mit Leerzeichen in einem bestimmten Text zählen. Es ist sehr hilfreich, um die Zeichen und Räume zu zählen, da es den Raum als Zeichen einer Zeichenfolge zählt. Die maximale Stringlänge beträgt eine Milliarde Zeichen. In diesem Artikel zeigen wir Ihnen, wie Sie die Zeichenfolgelänge in C# -Programmierung in Ubuntu 20 berechnen können.04.

Syntax:

# int name = str_name.Länge;

In dieser Syntax sehen wir, dass wir eine Ganzzahl mit jedem Namen unserer Wahl deklarieren und diesem Ganzzahlwert die Zeichenfolgelänge zuweisen, indem wir unseren „Str_Name verwenden.Länge".

Beispiel Nr. 1: Berechnung der Zeichenfolgenlänge mit der integrierten Methode

Im angegebenen Beispiel werden wir die Länge der Zeichenfolge berechnen, die im C# -Programm in Ubuntu 20 angegeben ist.04. Sie müssen den angegebenen Code auf Ihren Texteditor schreiben. Wir führen dieses Beispiel auf Ubuntu 20 durch.04 Texteditor. Sie müssen diese Datei nach Abschluss dieses Codes mit der Erweiterung von “gespeichert haben.CS ”.

In diesem gegebenen Code importieren wir die Bibliothek „Verwenden von Systemen“. Sie können viele Ressourcen in einer einzigen Zeile mit Hilfe der Anweisung „Verwenden“ definieren. Das „Verwendung von Systemen“ wird im C# -Programm zum Zugriff auf Funktionen und Methoden verwendet, die in diesem C# -Programm verwendet werden. Jetzt verwenden wir den Namespace in der nächsten Zeile. Der Namespace wird in diesem Code als "StringLength" bezeichnet. Dann deklarieren wir eine Klasse mit dem Namen „CSHARP“ hier. In dieser Klasse haben wir eine Funktion aufgerufen, die die Hauptfunktion des C# -Programms ist.

Hier ist „statische Leere Main (String [] args) die Hauptmethode dieses Programms. Diese „Haupt“ -Funktion ist statisch und „(String [] args) wird hier für die Argumente in dieser„ Haupt “-Funktion verwendet. Die „Haupt“ -Funktion wird für die Ausführung des Code verwendet, der in der „Haupt“ -Methode geschrieben ist. In den lockigen Zahnspangen dieser "Haupt" -Methode deklarieren wir eine Zeichenfolge mit einem Namen "S" und weisen dieser Zeichenfolge dann ein Zeichenfolgenzeichen zu. Hier in diesem Code weisen wir dieser Zeichenfolge „aeiou“ zu. Wir wollen die Länge dieser gegebenen Zeichenfolge berechnen. Dafür verwenden wir die oben beschriebene Syntax der Stringlänge.

Wir erklären Ganzzahlen als „int“ mit einem Namen „Leng“ an und weisen „String_Name zu. Länge “zu dieser Ganzzahl. Jetzt „s.Länge ”wird in diesem Code„ int leng “zugeordnet, wodurch das Zeichen einschließlich Leerzeichen in dieser Zeichenfolge berechnet wird. Hier haben wir keinen Platz in dieser Saite. Nach all dem ist es an der Zeit, die Stringlänge auf dem Bildschirm zu drucken oder anzuzeigen, und dafür verwenden wir „Konsole“.WriteLine ”, die alle darin geschriebenen Daten druckt. Wir zeigen die Zeichenfolgelänge hier mit Hilfe dieser „Konsole.Writeline ”.

Zum Anzeigen der Ausgabe in Ubuntu 20.04 Terminal haben wir die Befehle, die hier angegeben werden. Schauen Sie sich nun diese Befehle an, damit Sie die Ausgabe einfach mit diesen Befehlen erhalten können. Erstens verwenden wir den Befehl "mcs" und "Strleng" ist der Dateiname hier mit der Erweiterung von ".CS ”. Und nach diesem Befehl verwenden wir den Befehl „Mono“ mit einem Dateinamen mit einer Erweiterung von “.exe ”. Denken Sie an eine Sache, wenn Sie den Befehl „MCS“ verwenden, müssen Sie das verwenden.CS ”Erweiterung mit dem Dateinamen und mit dem Befehl„ mono “müssen Sie das verwenden“.Exe ”Erweiterung mit dem Dateinamen.

In dieser Ausgabe sehen Sie die Länge der Zeichenfolge, die wir im Code geben. Da die Zeichenfolge in diesem Code "aeiou" ist und dies 5 Zeichen sind, wird dieses Programm die Länge der Zeichenfolge als "5" zurückgibt.

Beispiel Nr. 2: Berechnung der Zeichenfolgelänge der Zeichenfolge, die der Benutzer mit der integrierten Funktion eingegeben hat

Hier haben wir ein weiteres Beispiel, in dem wir die Zeichenfolge vom Benutzer erhalten und dann die Zeichenfolgelänge anhand der gleichen Methode wie im obigen Beispiel beschrieben und die Länge der Zeichenfolge anzeigen.

Wir importieren die Bibliothek des C# -Programms „System verwenden“. Es wird auf die Funktionen und auch auf die Methoden zugreifen, die in diesem C# -Code erforderlich sind. Danach haben wir einen Namespace mit dem Namen "StringLength" mit dem Namen "StringLength". Der „Namespace“ wird verwendet, um den Umfang zu erklären, der eine Gruppe von Elementen umfasst, die verbunden sind.

Jetzt erstellen wir eine Klasse mit dem Namen „CSHARP“ in diesem C# -Code. Wir haben auch eine „Haupt“ -Methode in diesem Code, bei dem es sich um "statische Leerzeichen (String [] args) handelt". Es ist ein wichtiger Teil dieses Code. Der gesamte Code wird in den lockigen Klammern der Hauptmethode geschrieben. Wir haben eine Konsole.WriteLine ”in dieser„ Haupt “-Methode, die zum Drucken des Textes auf dem Bildschirm verwendet wird. Hier zeigen wir die Nachricht an den Benutzer an, die Zeichenfolge einzugeben, damit der Benutzer die gewünschte Zeichenfolge eingibt. Um die Eingabe vom Benutzer zu erhalten, verwenden wir „Konsole.Zeile lesen".

Zunächst deklarieren und initialisieren wir eine Zeichenfolge mit dem Namen "Str1" und weisen "Konsole zu.Readline () “zu dieser Zeichenfolge, so dass alle Zeichenfolgen, die der Benutzer eingibt, in dieser Zeichenfolge„ STR1 “speichert. Danach verwenden wir die Zeichenfolge.Längenmethode zum Ermitteln der Länge der Zeichenfolge, die der Benutzer eingegeben hat. Wir deklarieren und initialisieren eine Ganzzahl „Länge“ und verwenden „Str1.Länge “zur Berechnung von Zeichen und Räumen in der Zeichenfolge. Diese Stringlänge wird in dieser „Länge“ des Ganzzahl -Datentyps gespeichert. Jetzt drucken wir diese Länge der Nutzungszeichenfolge mit der „Konsole.Writeline ”Methode.

Die Ausgabe des oben genannten C# -Codes befindet sich hier im Bild. Wir verwenden dieselben Befehle wie in unserem vorherigen Beispiel. Sehen wir uns in diesem Bild unten an, wie es die Länge der Zeichenfolge druckt, die der Benutzer eingibt.

Wir sehen, dass der Benutzer in die Zeichenfolge „Mein erstes Programm von CSHARP“ eingibt, die String -Länge “. Und es zeigt die Länge der Zeichenfolge als „40“ an, wenn sie die Zeichen und auch die Räume zählt und den Wert dieser Zeichenfolge zurückgibt.

Beispiel 3: Berechnung der Zeichenfolgelänge ohne die integrierte Methode zu verwenden

Jetzt berechnen wir die Stringlänge, ohne eine integrierte Methode in der C# -Programmierung in Ubuntu 20 zu verwenden.04.

Die erste Zeile des Codes ist die „Verwendung von Systemen“, die wir in unserem vorherigen Beispiel ausführlich besprochen haben. Dann ein Namespace mit dem Namen "Länge der STRING". Danach wird die Klasse mit dem Namen "Beispiel" erstellt. Sie können die Klasse auch mit dem Namen Ihrer Wahl erstellen. Dann wird hier in dieser Klasse die „Haupt“ -Funktion aufgerufen. In der "Haupt" -Methode deklarieren wir eine Zeichenfolge mit dem Namen "Words". Jetzt zeigen wir die Nachricht auf dem Bildschirm an, damit der Benutzer die Zeichenfolge eingeben kann.

Zum Anzeigen der Nachricht verwenden wir „Konsole“.Writeline ”. Durch Verwendung von „Wörtern = Konsole.Readline () “, der gesamte Text oder die Zeichenfolge, die der Benutzer eingibt. Wir deklarieren und initialisieren eine Ganzzahl in der nächsten Zeile "A". Danach verwenden wir die Schleife "foreach", diese Schleife erhöht die Zeichen mit Hilfe von "char c" in "Wörtern" und dann erhöht "A ++" den Wert von "A" jedes Mal, wenn der Charakter vom Benutzer eingegeben wird. Jetzt haben wir "Konsole".WriteLine “zum Drucken der Länge der Zeichenfolge, die wir in unseren vorherigen Beispielen besprochen haben.

Wir erhalten die Ausgabe des Codes, der die Zeichen zusammen mit Leerzeichen zählt und die Zeichenfolgelänge ohne integrierte Methode anzeigt.

Abschluss

In diesem Handbuch haben wir die Saitenlänge im C# -Programm in Ubuntu 20 erfahren.04. Wir haben dieses Konzept ausführlich erklärt und verschiedene Beispiele für ein besseres Verständnis gezeigt. Wir zeigen auch, wie wir die Länge der vom Benutzer eingegebenen Zeichenfolge finden können. Wir können die Länge mit der integrierten Funktion und auch ohne die integrierte Funktion in dieser Anleitung finden. Diese Beispiele helfen Ihnen dabei, die Länge einer Zeichenfolge im C# -Programm zu finden. Außerdem haben wir erklärt, wie man C# Code ausführt und in Ubuntu 20 Ausgabe erhält.04. Ich hoffe.