CS1027 de erro do compilador
Mensagem de erro
diretiva # endif esperada
A matching #endif preprocessor directive was not found for a specified #if directive.Ou, o compilador pode ter encontrado um #endregion diretiva quando não havia nenhuma correspondência #region diretiva dentro de um #if bloco.
O exemplo a seguir gera CS1027:
// CS1027.cs
#if true // CS1027, uncomment next line to resolve
// #endif
namespace x
{
public class clx
{
public static void Main()
{
}
}
}