C# LanguageInterpolation de chaîne


Syntaxe

  • $ "content {expression} content"
  • $ "content {expression: format} content"
  • $ "content {expression} {{content entre accolades}} content}"
  • $ "content {expression: format} {{content entre accolades}} content}"

Remarques

L'interpolation de chaînes est un raccourci pour la méthode string.Format() qui facilite la création de chaînes avec des valeurs de variable et d'expression à l'intérieur.

var name = "World";
var oldWay = string.Format("Hello, {0}!", name);  // returns "Hello, World"
var newWay = $"Hello, {name}!";                   // returns "Hello, World"

Interpolation de chaîne Exemples Liés