Lezen in het Engels

Delen via


Compilerfout CS1638

'id' is een gereserveerde id en kan niet worden gebruikt wanneer de iso-taalversiemodus wordt gebruikt

Wanneer de compatibiliteitsoptie voor ISO-taal wordt opgegeven door de /langversion compiler-switch, zal elke id met dubbele onderstrepingstekens overal in de id deze fout veroorzaken. Als u deze fout wilt voorkomen, verwijdert u id's met dubbele onderstrepingstekens of gebruikt u de taalversieoptie ISO-1 niet.

Opmerking

In het volgende voorbeeld wordt CS1638 gegenereerd:

C#
// 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() { }  
}  

Zie ook