英語で読む

次の方法で共有


コンパイラ エラー CS1040

プリプロセッサ ディレクティブは行でスペース以外の最初の文字でなければなりません

行で見つかった プリプロセッサ ディレクティブ は、その行の最初のトークンではありませんでした。 ディレクティブは、行の最初のトークンである必要があります。

次の例では CS1040 が生成されます。

// CS1040.cs  
/* Define a symbol, X */ #define X   // CS1040  
  
// try the following two lines instead  
// /* Define a symbol, X */  
// #define X  
  
public class MyClass  
{  
   public static void Main()  
   {  
   }  
}