Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS1032

Po prvním tokenu v souboru nelze definovat nebo nedefinovat symboly preprocesoru.

Direktivy preprocesoru #define #undef musí být použity na začátku programu před všemi jinými klíčovými slovy, jako jsou například ty, které se používají v deklaraci oboru názvů.

Následující ukázka vygeneruje CS1032:

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