Leer en inglés

Compartir a través de


Error del compilador CS0152

La etiqueta 'label' ya se da en esta instrucción switch

Se repitió una etiqueta en una instrucción switch.

El ejemplo siguiente genera la advertencia CS0152:

// CS0152.cs  
namespace MyNamespace  
{  
   public class MyClass  
   {  
      public static void Main()  
      {  
         int i = 0;  
  
         switch (i)  
         {  
            case 1:  
               i++;  
               return;  
  
            case 1:   // CS0152, two case 1 statements  
               i++;  
               return;  
         }  
      }  
   }  
}