Compartir a través de


Error del compilador CS1040

Actualización: noviembre 2007

Mensaje de error

Las directivas de preprocesador deben ser el primer carácter de una línea que no sea un espacio en blanco
Preprocessor directives must appear as the first non-whitespace character on a line

Se encontró una directiva de preprocesador en una línea y no era el primer símbolo (token) de la línea. Una directiva debe ser el primer símbolo de la línea.

El código siguiente genera el error CS1040:

// CS1040.cs
/* Define a symbol, X */ #define X   // CS1040

// try the following two lines instead
// /* Define a symbol, X */
// #define X

public class MyClass
{
   public static void Main()
   {
   }
}