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>
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>
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!