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
}
}