Error del compilador CS1518
Actualización: noviembre 2007
Mensaje de error
Se esperaba una clase, un delegado, una enumeración, una interfaz o una estructura
Expected class, delegate, enum, interface, or struct
Se encontró una declaración no compatible en un espacio de nombres. Dentro de un espacio de nombres, el compilador sólo acepta clases, estructuras, enumeraciones, interfaces, espacios de nombres y delegados.
Ejemplo
El código siguiente genera el error CS1518:
// CS1518.cs
namespace x
{
sealed class c1 {}; // OK
namespace f2 {}; // OK
sealed f3 {}; // CS1518
}