Compartilhar via


Caracteres especiais do C#

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

A linguagem C# faz referência a documentos da versão mais recentemente lançada da linguagem C#. Ele também contém a documentação inicial para recursos em visualizações públicas para a próxima versão do idioma.

A documentação identifica qualquer recurso introduzido pela primeira vez nas três últimas versões do idioma ou nas versões prévias públicas atuais.

Dica

Para descobrir quando um recurso foi introduzido pela primeira vez em C#, consulte o artigo sobre o histórico de versão da linguagem C#.

O C# dá suporte aos seguintes caracteres especiais:

  • @, o caractere do identificador verbatim.
  • $, o caractere de cadeia de caracteres interpolado.
  • """, uma sequência de três ou mais " caracteres que fornece os delimitadores para um literal de cadeia de caracteres bruto.
  • _, um _ caractere que representa um descarte, que é um espaço reservado para uma variável não usada.

Esta seção inclui apenas tokens que não são operadores. Para todos os operadores, consulte a seção operadores .