Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Identificador esperado, 'palavra-chave' é uma palavra-chave
Uma palavra reservada para a linguagem C# foi encontrada onde um identificador era esperado. Substitua a palavra-chave por um identificador especificado pelo usuário.
Exemplo 1
O exemplo a seguir gera CS1041:
// CS1041a.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int i)
{
}
public static void Main()
{
}
}
Exemplo 2
Ao importar de outra linguagem de programação que não tenha o mesmo conjunto de palavras reservadas, você pode modificar o identificador reservado com o prefixo @, conforme demonstrado no exemplo a seguir.
Um identificador com um @ prefixo é chamado de identificador literal.
// CS1041b.cs
class MyClass
{
public void f(int long) // CS1041
// Try the following instead:
// public void f(int @long)
{
}
public static void Main()
{
}
}