„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich leicht Multiline -Saiten in C#erstellen?

Wie kann ich leicht Multiline -Saiten in C#erstellen?

Gepostet am 2025-03-23
Durchsuche:758

How Can I Easily Create Multiline Strings in C#?

multi-line String buchstäblich in C#

]]

Erstellen von Multi-Line-String-Literalen in C# kann umständlich sein und benötigt eine String-Verkettung wie im Beispiel. Die Verwendung von wörtlichen String -Literalen kann jedoch leichter erreicht werden.

wörtim String literal

]

Das buchstäbliche String -Literal wird durch das @ -Symbol vor der Anführungszeichen dargestellt. Auf diese Weise können Sie Zeilenpausen und andere Sonderzeichen einbeziehen, ohne Fluchtsequenzen zu verwenden.

Zum Beispiel definiert der folgende Code ein Multi-Line-String-Literal unter Verwendung der wörtlichen Syntax:

string query = @"SELECT foo, bar
FROM table
WHERE id = 42";

Vorteile von buchstäblichen String -Literalen

]
  • Keine Notwendigkeit, den Neulinien und anderen Sonderzeichen zu entkommen.
  • Multi-Line-Zeichenfolgen leichter zu lesen und zu warten.
  • kann verwendet werden, um Rohdaten oder Code -Snippets einzubetten.

Limit

  • Doppelzitate müssen immer noch mit \ Zeichen entkommen.
  • Das Wort für Wort-String-Literal kann nicht mehrere Zeilen von Quellcode umfassen. Wenn Sie eine Zeichenfolge über mehrere Zeilen benötigen, müssen Sie eine String -Verkettung verwenden.

Beispiel useage

Die wort-by-Wort-Syntax kann in einer Vielzahl von Szenarien verwendet werden, z. B. in SQL-Abfragen, die Erstellung von HTML- oder XML-Dokumenten oder das Einbettungscode-Snippets. Hier ist ein Beispiel dafür, wie eine Multi-Line-Abfrage mit wörtlicher Syntax definiert wird:

string query = @"SELECT *
FROM Users
WHERE Status = 'Active'";

Mit wort-by-Wort-String-Literalen können Sie den Prozess des Erstellens von Multi-Line-Zeichenfolgen in C#vereinfachen, wodurch Ihr Code leichter zu lesen und zu warten ist.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3