Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmStIe 77 of 436 menu
◀ ▶

Выражения внутри интерполяции в C#

Внутри интерполированной строки в фигурных скобках можно писать не только имя переменной, но и выражение. В текст попадет результат его вычисления:

int num1 = 2; int num2 = 3; Console.WriteLine($"sum: {num1 + num2}"); // sum: 5

Тот же прием работает со строками и плюсом:

string str1 = "go"; Console.WriteLine($"text: {str1 + "!"}"); // text: go!

Чтобы вывести сами фигурные скобки, их удваивают:

int num1 = 1; Console.WriteLine($"set {{ {num1} }}"); // set { 1 }

Даны две переменные:

int num1 = 4; int num2 = 6;

Соберите строку, в которой после текста sum: стоит сумма этих переменных, и выведите ее.

Даны две переменные:

int num1 = 10; int num2 = 3;

Выведите строку вида diff: 7, где число - разность переменных.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить