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() или конкатенацията на низове.