Поделиться через


Ошибка компилятора CS1518

Обновлен: Ноябрь 2007

Сообщение об ошибке

Ожидается класс, делегат, перечисление или структура
Expected class, delegate, enum, interface, or struct

Обнаружено объявление, не поддерживаемое в пространстве имен. Внутри пространства имен компилятор допускает использование только классов, структур, перечислений, интерфейсов, пространств имен и делегатов.

Пример

Следующий пример проводит к генерированию ошибки CS1518:

// CS1518.cs
namespace x
{
   sealed class c1 {};      // OK
   namespace f2 {};         // OK
   sealed f3 {};            // CS1518
   }