Freigeben über


Compilerfehler CS1638

Aktualisiert: November 2007

Fehlermeldung

"Bezeichner" ist ein reservierter Bezeichner und kann nicht im ISO-Sprachversionsmodus verwendet werden.
'identifier' is a reserved identifier and cannot be used when ISO language version mode is used

Wenn die ISO-Sprachkompatibilitätsoption mit dem Compilerschalter /langversion angegeben wird, wird mit jedem Bezeichner mit doppeltem Unterstrich dieser Fehler generiert. Um diesen Fehler zu vermeiden, entfernen Sie alle Bezeichner mit doppelten Unterstrichen, oder verwenden Sie die ISO-1-Sprachversionsoption nicht.

Beispiel

Im folgenden Beispiel wird der Fehler CS1638 generiert.

// CS1638.cs
// compile with: /langversion:ISO-1
class bad__identifer // CS1638 (double underscores are not ISO compliant)
{
}

// Try this instead:
//class GoodIdentifier
//{
//}

class CMain
{
    public static void Main() { }
}

Siehe auch

Referenz

/langversion (konforme Syntax) (C#-Compileroptionen)