Partager via


Erreur du compilateur CS1518

Mise à jour : novembre 2007

Message d'erreur

Class, delegate, enum, interface ou struct attendu
Expected class, delegate, enum, interface, or struct

Une déclaration non prise en charge dans un espace de noms a été trouvée. À l'intérieur d'un espace de noms, le compilateur n'accepte que des classes, des structures, des enums, des interfaces, des espaces de noms et des délégués.

Exemple

L'exemple suivant génère l'erreur CS1518 :

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