更新 : 2007 年 11 月
エラー メッセージ
ファイルの最初のトークンの後でプリプロセッサのシンボルの定義または定義の解除を行えませんでした。
プログラムの先頭にプリプロセッサ ディレクティブの #define および #undef を付けてから、名前空間の宣言などのキーワードを使用する必要があります。
次の例では CS1032 エラーが生成されます。
// CS1032.cs
namespace x
{
public class clx
{
#define a // CS1032, put before namespace
public static void Main()
{
}
}
}