Sdílet prostřednictvím


Compilerfehler CS1517

Aktualisiert: November 2007

Fehlermeldung

Ungültiger Präprozessorausdruck.
Invalid preprocessor expression

Der Compiler ist auf einen ungültigen Präprozessorausdruck getroffen.

Weitere Informationen finden Sie unter Präprozessordirektiven.

Im folgenden Beispiel sind gültige und ungültige Präprozessorausdrücke aufgeführt:

// CS1517.cs
#if symbol      // OK
#endif
#if !symbol     // OK
#endif
#if (symbol)    // OK
#endif
#if true        // OK
#endif
#if false       // OK
#endif
#if 1           // CS1517
#endif
#if ~symbol     // CS1517
#endif
#if *           // CS1517
#endif

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