Errore del compilatore CS1027

Aggiornamento: novembre 2007

Messaggio di errore

È prevista la direttiva #endif.
#endif directive expected

Per una direttiva #if specificata non è stata trovata la direttiva del preprocessore #endif corrispondente oppure è possibile che il compilatore abbia rilevato una direttiva #endregion che non corrisponde ad alcuna direttiva #region in un blocco #if.

Il seguente codice di esempio genera l'errore CS1027:

// CS1027.cs
#if true   // CS1027, uncomment next line to resolve
// #endif

namespace x
{
   public class clx
   {
      public static void Main()
      {
      }
   }
}