Sobes.tech
Junior

Какво е интерполация в низове и как позволява използването на променливи?

sobes.tech AI

Отговор от AI

Интерполацията на низове е начин за вграждане на изрази и променливи директно в низови литерали.

За използване на интерполация, преди отварящата кавичка се поставя символът $. Променливите и изразите, които трябва да бъдат вмъкнати, се поставят в къдрави скоби {} вътре в низа.

string name = "Свят";
int year = 2023;
string greeting = $"Здравей, {name}! Сега е {year}.";
// Резултат: Здравей, Свят! Сега е 2023.

В къдравите скоби {} могат да се поставят не само променливи, но и всякакви изрази, които могат да бъдат изчислени.

int a = 5;
int b = 10;
string result = $"Сумата е {a + b}.";
// Резултат: Сумата е 15.

Този метод е по-четлив и удобен за форматиране на низове в сравнение с string.Format() или конкатенацията на низове.