Erro do Compilador CS1638
O "identifier" é um identificador reservado e não pode ser usado com o modo de versão da linguagem ISO
Quando a opção de compatibilidade de linguagem ISO é especificada pela opção do compilador /langversion, qualquer identificador com sublinhados duplos em qualquer parte dele produzirá esse erro. Para evitar esse erro, elimine todos os identificadores com sublinhados duplos ou não use a opção de versão de linguagem ISO-1.
O seguinte exemplo gera o erro CS1638:
// CS1638.cs
// compile with: /langversion:ISO-1
class bad__identifier // CS1638 (double underscores are not ISO compliant)
{
}
// Try this instead:
//class GoodIdentifier
//{
//}
class CMain
{
public static void Main() { }
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: