La versione 7 di C# ha introdotto il caratere $ per semplificare l'interpolazione tra stringhe fisse e variabili.
var nome = "stefano";
var cognome = "mostarda";
var benvenuto = $"Benvenuto {nome} {cognome}"Il carattere $ può anche essere combinato con il carattere @ per l'escaping del carattere speciale \all'interno delle stringhe.
var domain = "aspitalia";
var username = "stefano";
var fullusername = $@"{domain}\{aspitalia}"Prima di C# 8, l'ordine dei caratteri deve essere obbligatoriamente $@. A partire da C# 8 invece, l'ordine non è più obbligatorio quindi possiamo usare sia il formato $@ che @$.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Utilizzare .NET Framework 4.5.1 nei cloud service di Windows Azure
- .NET Conference Italia 2019 Live - Milano
- .NET Conference Italia 2025 - Milano
- The Agentic Day - Milano
- Cloud e ASP.NET Developer Day - Milano
- .NET Conference Italia 2023 - Milano e Online
- Speciale ASP.NET security
- Windows 7 e Windows Server 2008 R2 RC al download libero
- Build 2013: segui con noi tutte le novità in diretta da San Francisco!


