Expand Minimize
0 out of 1 rated this helpful - Rate this topic

Compiler Error CS1517

Invalid preprocessor expression

The compiler encountered an invalid preprocessor expression.

For more information, see Preprocessor Directives.

The following sample shows some valid and invalid preprocessor expressions:

// 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()
   {
   }
}
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.