共用方式為


編譯器錯誤 CS1032

更新:2007 年 11 月

錯誤訊息

於檔案第一個語彙基元後無法定義或取消定義前置處理器符號

#define 和 #undef前置處理器指示詞必須用於程式開頭的其他任何關鍵字前面,例如使用於命名空間宣告中的關鍵字。

下列範例會產生 CS1032:

// CS1032.cs
namespace x
{
   public class clx
   {
      #define a   // CS1032, put before namespace
      public static void Main()
      {
      }
   }
}