Semplificare l'interpolazione di stringhe in C# 8

di Stefano Mostarda, in .NET Framework,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi