Sobes.tech
Junior

O que é interpolação de strings e como ela permite usar variáveis dentro de strings?

sobes.tech IA

Resposta da IA

Интерполяция строк — это синтаксический сахар в C#, позволяющий встраивать значения переменных непосредственно в строковый литерал, предваряя его символом $.

Как работает:

  1. Строка начинается с $.
  2. Переменные или выражения для встраивания заключаются в фигурные скобки {} внутри строки.
  3. Компилятор автоматически преобразует интерполированную строку в вызов string.Format.

Пример:

var name = "Мир";
var greeting = $"Привет, {name}!"; // Встраивание переменной name
var sum = 2 + 3;
var result = $"Результат сложения: {sum}"; // Встраивание результата выражения