コンパイラ エラー CS1517

更新 : 2007 年 11 月

エラー メッセージ

無効なプリプロセッサの式です。

無効なプリプロセッサ式が検出されました。

詳細については、「C# プリプロセッサ ディレクティブ」を参照してください。

有効なプリプロセッサ式と無効なプリプロセッサ式の例を次に示します。

// 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()
   {
   }
}