C# LanguageInterpolación de cuerdas


Sintaxis

  • $ "contenido {expresión} contenido"
  • $ "contenido {expresión: formato} contenido"
  • $ "contenido {expresión} {{contenido entre llaves}} contenido}"
  • $ "contenido {expresión: formato} {{contenido entre llaves}} contenido}"

Observaciones

La interpolación de cadenas es una forma abreviada del método string.Format() que facilita la creación de cadenas con valores de variables y expresiones dentro de ellas.

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

Interpolación de cuerdas Ejemplos relacionados