Ler em inglês

Compartilhar via


Erro do Compilador CS1646

Palavra-chave, cadeia de caracteres ou identificador esperado após o especificador textual: @

Consulte literais de cadeia de caracteres para o uso do especificador textual '@'. O especificador textual só é permitido antes de uma cadeia de caracteres, palavra-chave ou identificador. Para resolver esse erro, remova o símbolo @ de qualquer local inadequado ou adicione a cadeia de caracteres, a palavra-chave ou o identificador pretendido.

O exemplo a seguir gera CS1646:

C#
// CS1646  
class C  
{  
   int i = @5;  // CS1646  
   // Try this line instead:  
   // int i = 5;  
}