Compilerfehler CS1638
"Bezeichner" ist ein reservierter Bezeichner und kann nicht im ISO-Sprachversionsmodus verwendet werden.
Wird durch den /langversion -Compilerschalter die Option für ISO-Sprachkompatibilität angegeben, führt jeder Bezeichner, der irgendwo doppelte Unterstriche enthält, zu diesem Fehler. Um diesen Fehler zu vermeiden, entfernen Sie alle Bezeichner mit doppelten Unterstrichen, oder verzichten Sie darauf, die Option für die ISO-1-Sprachversion zu verwenden.
Beispiel
Im folgenden Beispiel wird CS1638 generiert:
// 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() { }
}
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für