Прочитать на английском

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


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

Требуется класс, делегат, перечисление, интерфейс или структура

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

Пример

В следующем примере возникает ошибка CS1518:

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