Heim > Backend-Entwicklung > C++ > Wie kann ich mehrzeilige String-Literale in C# erstellen?

Wie kann ich mehrzeilige String-Literale in C# erstellen?

Patricia Arquette
Freigeben: 2025-01-23 06:42:12
Original
993 Leute haben es durchsucht

How Can I Create Multiline String Literals in C#?

Erstellen mehrzeiliger String-Literale in C#

Mit mehrzeiligen String-Literalen können Sie Strings über mehrere Zeilen hinweg definieren. In C# gibt es zwei Möglichkeiten, mehrzeilige Zeichenfolgenliterale zu erstellen.

1. Wörtliches String-Literal:

Sie können ein wörtliches String-Literal erstellen, indem Sie das „@“-Symbol vor dem String-Literal hinzufügen. Dadurch können Sie Zeilenumbrüche, Sonderzeichen und Leerzeichen unverändert einfügen.

<code class="language-c#">string query = @"SELECT foo, bar
FROM table
WHERE id = 42";</code>
Nach dem Login kopieren

2. String-Interpolation:

Alternativ können Sie die String-Interpolation verwenden, um mehrzeilige Strings zu erstellen. Diese Methode erfordert C# 6.0 oder höher.

<code class="language-c#">string query = $"SELECT foo, bar
FROM table
WHERE id = 42";</code>
Nach dem Login kopieren

In beiden Fällen können Sie das Escapezeichen von Sonderzeichen außer doppelten Anführungszeichen in der Zeichenfolge vermeiden.

Das obige ist der detaillierte Inhalt vonWie kann ich mehrzeilige String-Literale in C# erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage