Maison >développement back-end >C++ >Comment puis-je créer des littéraux de chaîne multiligne en C# ?

Comment puis-je créer des littéraux de chaîne multiligne en C# ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-23 06:42:12993parcourir

How Can I Create Multiline String Literals in C#?

Création de littéraux de chaîne multilignes en C#

Les littéraux de chaîne multilignes vous permettent de définir des chaînes sur plusieurs lignes. En C#, il existe deux manières de créer des littéraux de chaîne multiligne.

1. Littéral de chaîne textuelle :

Vous pouvez créer une chaîne littérale textuelle en ajoutant le symbole "@" avant la chaîne littérale. Cela vous permet d'inclure des nouvelles lignes, des caractères spéciaux et des espaces tels quels.

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

2. Interpolation de chaîne :

Vous pouvez également utiliser l'interpolation de chaînes pour créer des chaînes multilignes. Cette méthode nécessite C# 6.0 ou version ultérieure.

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

Dans les deux cas, vous pouvez éviter d'échapper des caractères spéciaux à l'exception des guillemets doubles dans la chaîne.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn