Ler em inglês

Partilhar via


Erro do compilador CS1032

Não é possível definir/desdefinir símbolos do pré-processador após o primeiro token no arquivo

As #define diretivas e #undef pré-processador devem ser usadas no início de um programa, antes de quaisquer outras palavras-chave, como as usadas na declaração de namespace.

O exemplo a seguir gera CS1032:

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