Partilhar via


Caracteres especiais em C#

Caracteres especiais são caracteres contextuais pré-definidos que modificam o elemento do programa (uma cadeia literal, um identificador ou um nome de atributo) que os segue.

A referência da linguagem C# documenta a versão mais recentemente lançada da linguagem C#. Contém também documentação inicial para funcionalidades em pré-visualizações públicas para o próximo lançamento linguístico.

A documentação identifica qualquer funcionalidade introduzida pela primeira vez nas últimas três versões da língua ou em pré-visualizações públicas atuais.

Sugestão

Para saber quando uma funcionalidade foi introduzida pela primeira vez em C#, consulte o artigo sobre o histórico de versões da linguagem C#.

C# suporta os seguintes caracteres especiais:

  • @, o caractere identificador literal.
  • $, o caractere de cadeia interpolada.
  • """", uma sequência de três ou mais " caracteres que fornece os delimitadores para uma string literal bruta.
  • _, um _ carácter que representa um descarte, que é um marcador de lugar para uma variável não utilizada.

Esta secção inclui apenas tokens que não são operadores. Para todos os operadores, veja a secção de operadores .