<p>Pour obtenir en sortie <code> foo {1, 2, 3}</code> vous devez faire quelque chose comme :</p>
<pre><code class="lang-auto">string t = "1, 2, 3";
string v = String.Format(" foo {{{0}}}", t);
</code></pre>
<p>Pour afficher un <code>{</code> vous utilisez <code>{{</code> et pour afficher un <code>}</code> vous utilisez <code>}}</code>.</p>
<p><strong>Ou maintenant, vous pouvez aussi utiliser l’interpolation de chaînes C# comme ceci (une fonctionnalité disponible en C# 6.0)</strong></p>
<p><strong>Échapper les accolades : Interpolation de chaînes $(“”)</strong>. C’est une nouvelle fonctionnalité de C# 6.0.</p>
<pre><code class="lang-auto">var inVal = "1, 2, 3";
var outVal = $" foo {{{inVal}}}";
// The output will be: foo {1, 2, 3}
</code></pre>