Não use o operador aritmético de adição (+) para concatenar strings. A melhor prática é usar a interpolação. Veja os exemplos abaixo:
Exemplo utilizando a concatenação:
string userName = "Alexandre";
string message = "Hello " + userName;
Exemplo utilizando a interpolação:
string userName = "Alexandre";
string message = ($"Hello {userName}");
O símbolo $ no início da string indica que é uma string interpolada e que quaisquer expressões entre os caracteres { e } devem ser avaliadas e o resultado substituído em seu local.
A interpolação de string é mais eficiente do que usar o operador +. A concatenação de strings usando o operador + pode consumir muita memória devido à forma como as strings são tratadas pelas bibliotecas .NET. A interpolação de strings também é indiscutivelmente mais legível e menos propensa a erros.
Top comments (0)