Partager via


Erreur du compilateur CS1023

Mise à jour : novembre 2007

Message d'erreur

L'instruction incorporée ne peut pas être une déclaration ni une instruction étiquetée
Embedded statement cannot be a declaration or labeled statement

Une instruction incorporée, par exemple les instructions qui suivent une instruction if, ne peuvent contenir ni déclaration ni instruction étiquetée.

L'exemple suivant génère l'erreur CS1023 deux fois :

// CS1023.cs
public class a
{
   public static void Main()
   {
      if (1)
         int i;      // CS1023, declaration is not valid here

      if (1)
         xx : i++;   // CS1023, labeled statement is not valid here
   }
}