Ошибка компилятора CS1032
Невозможно определить символы препроцессора или отменить их определение где-либо, кроме начала файла.
#define
Директивы и #undef
директивы препроцессора должны использоваться в начале программы перед любыми другими ключевыми словами, такими как те, которые используются в объявлении пространства имен.
В следующем примере возникает ошибка CS1032:
// CS1032.cs
namespace x
{
public class clx
{
#define a // CS1032, put before namespace
public static void Main()
{
}
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: