Verwendung von Multiline String
Was eine einzelne Variable betrifft, so ist die Speicherzuweisung wie Arrays oder andere Strukturen usw. keine Begrenzung vorhanden., Der Vorteil der Verwendung einer einzelnen Variablen zum Speichern einer Multiline-Zeichenfolge besteht daher darin, dass ein kleiner Speicherbereich anstelle des Speichers verwendet.
Beispiel 1
Wie der Name angibt, enthält eine Zeichenfolge mehrere Zeilen darin. Diese Zeilen können gleich oder anders sein, da sie mehrere Zeichen enthalten. Wir haben hier ein einfaches Beispiel aufgenommen, in dem eine String -Variable verschiedene Zeilen enthält. Um das Programm auszuführen, verwenden wir zunächst zwei grundlegende Bibliotheken hier. Die erste ist die Systembibliothek, die alle Klassen und Objekte im Programm enthält. Die zweite Header -Datei wird für die Eingabe- und Ausgabe -Streaming verwendet. Wann immer wir etwas anzeigen oder Eingaben vom Benutzer erhalten möchten, verwenden wir diese Bibliothek.
# System mit System;Im Hauptprogramm wird eine Variable vom Typ String deklariert. Dies enthält drei Zeilen getrennt, sodass die Saiten zu einer Multilin -Saite sind. Unabhängig von den Zeilen, die Sie der Zeichenfolge hinzufügen, handelt es sich gemeinsam um eine einzelne Variable.
Es ist nicht erforderlich, den Inhalt der Zeichenfolge separat anzuzeigen. Alle Zeilen der Variablen werden durch die einzelne Variable unter Verwendung ihres Namens angezeigt. Wie durch die Konsolenlinie haben wir nur den Namen der Variablen verwendet. Alle Daten werden automatisch zugegriffen. Um ein Einzelzeit-Doppelangebot auf allen String-Zeilen anzuwenden, haben wir zu Beginn der Saiten '@' verwendet.
Speichern Sie den Code und führen Sie ihn anschließend mit dem Linux -Terminal aus, um die Ergebnisse anzuzeigen. Verwenden Sie den MCS -Compiler für die Kompilierung des C -scharfen Code. Nach der Zusammenstellung wird Mono verwendet, um den Code auszuführen.
$ Mcs Datei.CS
$ mono -Datei.exe
Bei der Ausführung sehen Sie, dass alle Zeilen, die in der angegebenen Sequenz zur Variablen deklariert sind, auf die gleiche Weise angezeigt werden, wenn der Code ausgeführt wird. Dies bedeutet, dass die Anzahl der von Ihnen verwendeten Räume oder leeren Linien, die resultierend ist.
Beispiel 2
Dieses Beispiel befasst sich mit einem langen Absatz mit 5 Zeilen mit Symbolen und Zeichen. Alle Symbole und Zeichen werden aufgrund der Verwendung invertierter Kommas angezeigt. Die String -Variable wird mit "@" initialisiert, um Strings hinzuzufügen. Jede Linie enthält Räume an verschiedenen Stellen. Es ist unnötig, eine einzelne Zeile zu beenden, in der der Satz fertig ist. Wir haben willkürliche Räume zwischen den Wörtern in Zeilen und nach dem Ende des Satzes verwendet.
# String Str = @"Beispiel ...".Das Alpha -Zeichen zitiert den gesamten Absatz.
Ein einzigartiger Ansatz wird verwendet, um den Inhalt auf dem Bildschirm anzuzeigen. Dies ist durch die Variable und die wörtliche. Literale sind jene Inhalte, die direkt in der Aussage verwendet werden, wie sie ist. Diese werden mit umgekehrten Zitaten geschrieben. Verwenden Sie also das Sign Alpha, um eine neue Zeichenfolge mit mehreren Zeichen und Symbolen anzuzeigen.
Während die Variable diejenige ist, die den Inhalt enthält, wie oben beschrieben. Wenn Sie den Namen der Variablen direkt in der Konsolenanweisung verwenden, wird der Inhalt wie im ersten Beispiel angezeigt. Verkettung ist die hier verwendete Methode, um sowohl die Stringvariable als auch die wörtliche zu kombinieren. Dies ist eine integrierte Feature der Zeichenfolge, mit der zwei Saiten zueinander hinzugefügt werden. Wir werden die Zeichenfolge mit der Variablen mit einem Operator '+' angezeigt, um zwei Zeichenfolgen in der Konsolenanweisung hinzuzufügen.
Bei der Ausführung sehen Sie, dass sowohl der wörtliche als auch der Wert innerhalb der Variablen zusammen angezeigt werden. Die Sequenz des Absatzes wird beibehalten. Die Leerzeichen und Lücken zwischen den Zeilen sind die gleichen wie beim Deklarieren der Zeichenfolge.
Da nachgewiesen wurde, dass wir mit Multiline -Saiten über die Verkettung am Konsolenterminal angezeigt werden können.
Beispiel 3
Dieses Beispiel befasst sich mit der individuellen Anzeige von Daten über die Konsolenanweisung. Alle Datentypen werden gemeinsam in einer Zeichenfolge angezeigt. Eine Datumsvariable wird verwendet, um die DateTime zu haben.Funktionieren Sie nun, die das aktuelle Datum aus dem System nimmt. Zwei Doppelvariablen haben Schwimmerwerte in sich. Und eine konstante Ganzzahl -Variable wird verwendet, um den Text auf dem Konsolenbildschirm auszurichten.
Zum Zeitpunkt der Ausführung zeigt die erste Zeile die Summe von zwei verwendeten Doppelwerten an. Diese Ergänzung erfolgt einfach mit dem "+" -Personal. Dieser resultierende Wert wird für die Ausrichtung in der nächsten Zeile verwendet. Zuerst haben wir die rechte Ausrichtung durchgeführt, und dann wird die linke Ausrichtung von der Variablen verwendet. In der letzten Zeile wird die Zeichenfolgenvariable, die den Namen enthält, zusammen mit der Datumsfunktion verwendet, um das aktuelle Datum des Systems anzuzeigen. Das Datum wird begleitet von der Zeit, die aus der Datumszeitfunktion übernommen wurde.
Wenn wir den Quellcode ausführen, werden Sie feststellen.
Beispiel 4
Ein weiteres Beispiel für die Multilin -Saite wird hier verwendet, in dem drei Stringszeilen unterschiedlich ausgerichtet sind. Jede Zeile enthält Saiten und Symbole, die von invertierten Kommas umgeben sind. Eine einzelne String -Variable enthält alle Wörter. Diese alle Wörter werden vom Alpha -Zeichen begleitet.
Wir werden die Variable im Befehl console verwenden, um alle Daten anzuzeigen.
Sie können sehen, dass alle drei Zeilen über eine einzelne String -Variable angezeigt werden.
Abschluss
Eine Zeichenfolge ist eine Variable, die Daten in Form von Zeichen und Symbolen enthält. Eine Multiline -Saite ist wie eine einfache Zeichenfolge, aber mit mehr als einer Zeile. Es gibt verschiedene Möglichkeiten, eine Multiline -Zeichenfolge zu erstellen. Wir haben in diesem Aspekt verschiedene Ansätze verwendet. Eine Multilin -Zeichenfolge kann gebildet werden, indem verschiedene Linien gemeinsam in einer einzelnen Variablen verwendet werden. Und auch durch Verwendung einer String -Anweisung zum Zeitpunkt der Anzeige und Variable, wobei der Verkettungsprozess mithilfe von Variablen und Literalen zusammengefügt wird. Alle Beispiele werden in Ubuntu Betriebssystem 20 implementiert.04.