Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

Compiler Error CS1027

#endif directive expected

A matching #endif preprocessor directive was not found for a specified #if directive. Or, the compiler may have found a #endregion directive when there was no matching #region directive inside a #if block.

The following sample generates CS1027:

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

namespace x
{
   public class clx
   {
      public static void Main()
      {
      }
   }
}
Show:
© 2015 Microsoft