В PowerShell можно было использовать переменную прямо внутри строки:
BalloonTip -Title "[$dateNow] Balloon Tip Title" -Message "Balloon Tip Text"
В C# можно было сделать через переменную:
String title = String.Format("[{0}] Balloon Tip Title", dateNow);
SetBalloonTip(title, "Balloon Tip Text");
Но гораздо удобнее и нагляднее сделать это с помощью интерполяции строк:
SetBalloonTip($"[{dateNow}] Balloon Tip Title", "Balloon Tip Text");
Здесь важно не забыть поставить перед строкой символ доллара ‘$’
При этом переменная заключается в фигурные скобки.
Данная возможность доступна в C# версии 6 и выше!
Кроме этого интерполяция позволяет форматировать или выравнивать строку.
DenTNT недавно публиковал (посмотреть все)
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024