Ler em inglês

Partilhar via


Erro do compilador CS1023

A instrução incorporada não pode ser uma declaração ou uma declaração rotulada

Uma instrução incorporada, como as instruções que seguem uma instrução if , não pode conter declarações nem instruções rotuladas.

O exemplo a seguir gera CS1023 duas vezes:

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