Heim >Backend-Entwicklung >C++ >Wie kann ich einfach mehrzeilige Zeichenfolgen in C# erstellen?
Mehrzeilige String-Literale in C#
Das Erstellen mehrzeiliger String-Literale in C# kann mühsam sein und erfordert eine String-Verkettung wie im Beispiel. Dies lässt sich jedoch bequemer mit einem wörtlichen String-Literal erreichen.
Verbatim-String-Literal
Wörtliche Zeichenfolgenliterale werden durch Hinzufügen des @-Symbols vor dem öffnenden Anführungszeichen dargestellt. Dadurch können Sie Zeilenumbrüche und andere Sonderzeichen einfügen, ohne Escape-Sequenzen zu verwenden.
Der folgende Code definiert beispielsweise ein mehrzeiliges Zeichenfolgenliteral mit wörtlicher Syntax:
<code class="language-c#">string query = @"SELECT foo, bar FROM table WHERE id = 42";</code>
Vorteile von wörtlichen String-Literalen
Einschränkungen
Beispielverwendung
Verbatim-Syntax kann in einer Vielzahl von Szenarien verwendet werden, z. B. beim Definieren von SQL-Abfragen, beim Erstellen von HTML- oder XML-Dokumenten oder beim Einbetten von Codefragmenten. Hier ist ein Beispiel für die Definition einer mehrzeiligen Abfrage mithilfe der wörtlichen Syntax:
<code class="language-c#">string query = @"SELECT * FROM Users WHERE Status = 'Active'";</code>
Durch die Verwendung wörtlicher Zeichenfolgenliterale können Sie den Prozess der Erstellung mehrzeiliger Zeichenfolgen in C# vereinfachen und Ihren Code so einfacher lesbar und wartungsfreundlich machen.
Das obige ist der detaillierte Inhalt vonWie kann ich einfach mehrzeilige Zeichenfolgen in C# erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!