更新:2007 年 11 月
错误消息
无效的预处理器表达式
编译器遇到了无效的预处理器表达式。
有关更多信息,请参见预处理器指令。
下面的示例显示了一些有效和无效的预处理器表达式:
// 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()
   {
   }
}