編譯器錯誤 CS1032
更新:2007 年 11 月
錯誤訊息
於檔案第一個語彙基元後無法定義或取消定義前置處理器符號
#define 和 #undef前置處理器指示詞必須用於程式開頭的其他任何關鍵字前面,例如使用於命名空間宣告中的關鍵字。
下列範例會產生 CS1032:
// CS1032.cs
namespace x
{
public class clx
{
#define a // CS1032, put before namespace
public static void Main()
{
}
}
}