В 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#: Добавить поддержку перезапуска приложения - 21.02.2025
- EVE-Online: Отобразить информацию о соединении и fps - 20.02.2025
- WPF: Отображение прогресса с помощью async/await - 13.02.2025