Verschiedene Möglichkeiten, um doppelte Zitate in C# -Programmierung zu entkommen:
Beispiel Nr. 1: Verwenden Sie @ und "” Escape -Charakter.
In diesem Beispiel verwenden wir @ und “Escape -Zeichen, um doppelte Zitate in C# -Programmierung zu entkommen. Wir benutzen den Ubuntu 20.04 Texteditor für diese Beispiele. Wir speichern unsere C# Code -Datei mit der “.CS ”Dateierweiterung. Versuchen wir dieses angegebene Beispiel, um dieses Konzept zu lernen.
Die Startanweisung des C# -Programms ist das „System verwenden“. Wenn wir diese Zeile schreiben, werden wir die Systembibliothek in unserem C# -Code verwenden. Es enthält verschiedene Klassen und Funktionen. Wir erhalten Zugriff auf die Funktion „Konsole“ und die Funktion „WriteLine ()“, wenn wir diese Bibliothek verwenden. Nach dem Import dieser Bibliothek haben wir einen „Namespace“. Der Name dieses Namespace lautet "csharpprogramm". Danach deklarieren wir eine Klasse mit dem Namen "Demo".
Wir initialisieren die „Haupt“ -Funktion, die hier „statisch“ ist, und deklarieren eine Variable mit dem Namen „Nachricht“ des String -Datentyps. Wir initialisieren diese "Nachrichten" -Variable mit der Zeichenfolge, die "mein erstes CSHARP -Programm" lautet. Um den doppelten Zitaten auf „CSHARP“ zu entkommen, verwenden wir das @ -Symbol zu Beginn der Zeichenfolge und platzieren die Doppelzitate in das andere Paar des Doppelzitats (wie dieses „CSHARP“). Sie müssen @ Symbol vor diesem Zeichenfolge setzen. Danach müssen wir die Linie mit Escape -Zitaten auf dem Terminalbildschirm drucken. Also benutzen wir die „Konsole.Writeline ”-Funktion, die diese Zeile am Terminal wiederholt.
Für die Ausführung dieses Code haben wir unterschiedliche Befehle. Während wir den Ubuntu 20 benutzen.04 Server müssen wir die Befehle befolgen, um die Ausgabe zu erhalten. Wir haben hier im angegebenen Bild zwei Befehle. Zunächst müssen wir den „MCS“ -Kompiler verwenden, der diesen C# -Codel kompiliert. Nach der erfolgreichen Zusammenstellung wird eine ausführbare Datei für uns erstellt. Dann benutzen wir die “.Exe ”-Dateierweiterung mit dem Befehl„ mono “und dieser Befehl führt diesen Code aus. Wir erhalten die Ausgabe, wenn beide Befehle erfolgreich ausgeführt werden. Im Bild unten wird der „CSHARP“ in den Doppelzitaten angezeigt.
Beispiel Nr. 2: Verwenden von \ Backslash Escape -Zeichen.
Wir werden ein weiteres Beispiel näher erläutern, in dem wir die zweite Methode zum Entgehen der Doppelzitate in der C# -Programmierung in Ubuntu 20 verwenden.04. Hier verwenden wir den Backslash Escape-Charakter, um doppelte Zitate zu entkommen:
Wir initialisieren den Namespace „System“ in der ersten Zeile des C# -Codes. Wir werden dieses „Verwendung von Systemen“ verwenden, um grundlegende Funktionen und Klassen des C# -Programms zu erhalten. Dann haben wir auch einen Namespace mit dem Namen "Programm". Wir müssen die Klasse mit dem Namen "CSHARP" starten und die "Haupt" -Methode aufrufen. Innerhalb dieser "Haupt" -Methode deklarieren wir eine String -Variable "msg" und speichern eine Zeichenfolge. In der Zeichenfolge werden wir die Doppelzitate einsetzen.
Dafür verwenden wir die Backslash -Methode in diesen String -Daten. Wir platzieren dies zu Beginn und am Ende der Zeichenfolge, in der wir die Doppelzitate platzieren wollen. In diesem Beispiel müssen wir die Doppelzitate auf die Zeichenfolge „Escape Quotes“ setzen. Also schreiben wir diese Zeichenfolge als "\ Escape Quotes \". Wir sollten ein \ vor jedem doppelten Zitat schreiben. Sie müssen sicher sein, dass Sie die richtige Syntax des Backslash Escape -Zeichens verwenden. Die Zeichenfolge „Escape Quotes“ ist in der doppelten Zitatmarke eingeschlossen.
Jetzt werden wir die Funktion „Writeline“ der ""Konsolen"" -Klasse verwenden, damit wir diesen Zeichenfolge auf dem Display -Bildschirm drucken können. Wir fügen auch den Screenshot der Ausgabe der Programme ein, damit Sie leicht verstehen können, wie diese Methoden in der C# -Programmierung den doppelten Zitaten entgehen. Hier können Sie sehen, dass die Zeichenfolge „Escape Quotes“ in den Doppelquoten geschrieben ist.
Beispiel # 3:
Lassen Sie uns das letzte Beispiel untersuchen, in dem wir beide Methoden in einem einzigen C# -Programm verwenden. Wir erläutern beide Methoden zur Fluchtanführungen in C# getrennt. Jetzt werden wir beide Methoden in einem Programm zum Entkommen von Zitaten verwenden.
Starten Sie das Programm mit derselben ""Verwendung von System"" -Bibliothek, die wir in Beispielen 1 und 2 diskutieren,. Der Namespace hier heißt ""Escape_quotes"" und deklariert eine Klasse in diesem C# -Programm mit dem Namen ""Demoprogramm"". Die „Haupt“ -Funktion ist der obligatorische Bestandteil unseres C# -Programms, da es sich um den Einstiegspunkt unseres C# -Programms handelt. Hier im Code verwenden wir zwei String -Variablen. Wir deklarieren also eine Zeichenfolgenvariable mit dem Namen ""Früchte"" und der anderen String -Variable mit dem Namen ""Gemüse"".
Wir speichern auch einige Obstnamen in den „String -Früchten“ und einige Gemüsenamen in der zweiten Schnur „Gemüse“. Hier müssen wir den Zitaten zu jedem Namen Obst und Gemüse entkommen. Für die Flucht von Zitaten zu Fruchtnamen verwenden wir die zweite Methode, die die \ Backslash -Methode ist. Wir verwenden dieselbe Technik wie oben in Beispiel 2 erläutert. Wir müssen den Backslash vor jedem Doppelquote schreiben. Wir schreiben dies als ""\"" Apple \ ""\"" Mango \ ""\"" Orange \ ""\"" Banana \ ""und speichern diese Zeichenfolge als erste Zeichenfolge"" Früchte "".
So werden alle Namen von Früchten von doppelten Zitaten umgeben sein. Wir haben auch doppelte Zitate auf jeden Gemüsenamen festgelegt, damit dafür. Wir verwenden die erste Methode, die wir in Beispiel 1 diskutieren. Zuerst setzen wir das @ symbol und dann die doppelten Zitate in das andere Paar der Doppelzitate wie im obigen Bild gezeigt. Dann lagern wir diese Gemüsenamen in der zweiten Schnur „Gemüse“. Jetzt ist es Zeit, diese Saiten zu drucken. In der Schreibliniefunktion der Konsolenklasse werden diese Namen auf dem Bildschirm angezeigt. Hier verwenden wir vier „Konsole.Schreibeline ”Aussagen, um die Ausgabe anzuzeigen. Wir werden den Screenshot der folgenden Ausgabe einfügen:
Die Ausgabe zeigt, dass jeder Name von Obst und Gemüse von den Doppelquoten umgeben ist. Im obigen Code verwenden wir zwei alternative Möglichkeiten, um Zitate in der C# -Programmierung zu entkommen. Wir wenden die Backslash -Methode auf Obstnamen und @ „“ -Methode auf pflanzliche Namen an, aber die Ausgabe beider Methoden ist gleich.
Abschluss:
Dieser Artikel hilft Ihnen, Fluchtzitate in C# -Programmierung zu lernen. Wir haben die Methoden zum Entkommen von Zitaten definiert und dann verschiedene Beispiele untersucht, in denen wir verschiedene Methoden zum Hinzufügen von Doppelzitaten verwendet haben. Hier haben wir zwei Methoden zur Flucht von Zitaten erklärt und all diese Beispiele zu Ubuntu 20 durchgeführt.04. Wir haben auch die Screenshots des Codes und die Ausgabe zur Verfügung gestellt.
"